SearchManager クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このクラスは、システム検索サービスへのアクセスを提供します。
[Android.Runtime.Register("android/app/SearchManager", DoNotGenerateAcw=true)]
public class SearchManager : Java.Lang.Object, Android.Content.IDialogInterfaceOnCancelListener, Android.Content.IDialogInterfaceOnDismissListener, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/app/SearchManager", DoNotGenerateAcw=true)>]
type SearchManager = class
inherit Object
interface IDialogInterfaceOnCancelListener
interface IJavaObject
interface IDisposable
interface IJavaPeerable
interface IDialogInterfaceOnDismissListener
- 継承
- 属性
- 実装
注釈
このクラスは、システム検索サービスへのアクセスを提供します。 検索サービスは Activity と ACTION_SEARCH Intent のメソッドを介して提供されるため、実際には、このクラスを直接操作しません。 Configuration.UI_MODE_TYPE_WATCHはこのシステム サービスをサポートしていません。 開発者ガイド 検索ダイアログの使用とアプリケーションでの検索候補の追加の詳細については、検索開発者ガイドを参照してください。
android.app.SearchManagerの Android リファレンス。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。
コンストラクター
| 名前 | 説明 |
|---|---|
| SearchManager(IntPtr, JniHandleOwnership) |
既存の Java Native Interface オブジェクトのマネージド表現を初期化します。 |
フィールド
| 名前 | 説明 |
|---|---|
| ActionKey |
意図の追加データ キー: Intent.ACTION_SEARCHとコンテンツでこのキーを使用します。Intent.getIntExtra() は、ユーザーがこのクエリのトリガーに使用したキーコードを取得します。 |
| ActionMsg |
意図の追加データ キー: Intent.ACTION_SEARCHとコンテンツでこのキーを使用します。Intent.getStringExtra() を使用して、特定の検索アクション キーまたは検索候補に対して定義されたアクション メッセージを取得します。 |
| AppData |
意図の追加データ キー: Intent.ACTION_SEARCHとコンテンツでこのキーを使用します。Intent.getBundleExtra() を使用して、検索を開始したアクティビティによって挿入されたアプリ固有の追加データを取得します。 |
| CursorExtraKeyInProgress |
検索が完了していないかどうかを示すために Cursor.getExtras で返される検索候補プロバイダーのブール型の追加データ キー。 |
| ExtraDataKey |
意図の追加データ キー: このキーは、SUGGEST_COLUMN_INTENT_EXTRA_DATA列によって追加される追加のデータに使用されます。 |
| ExtraNewSearch |
Intent.ACTION_WEB_SEARCH意図のブール型の追加データ キー。 |
| ExtraSelectQuery |
INTENT_ACTION_GLOBAL_SEARCH意図のブール型の追加データ キー。 |
| ExtraWebSearchPendingintent |
Intent.ACTION_WEB_SEARCHの追加データ キー。 |
| FlagQueryRefinement |
クエリ絞り込みアイコンがクリックされたときに、エントリをクエリ絞り込み (検索フィールド内のクエリ テキスト) に置き換えることを指定するフラグ。 |
| IntentActionGlobalSearch |
グローバル検索アクティビティを開始するための意図アクション。 |
| IntentActionSearchablesChanged |
検索可能リストまたは既定値が変更されたことを通知するためにブロードキャストされた意図アクション。 |
| IntentActionSearchSettings |
グローバル検索設定アクティビティを開始するための意図アクション。 |
| IntentActionSearchSettingsChanged |
何らかの方法で検索設定が変更されたことを通知するためにブロードキャストされた意図アクション。 |
| IntentActionWebSearchSettings |
Web 検索プロバイダーの設定アクティビティを開始するための意図アクション。 |
| IntentGlobalSearchActivityChanged |
グローバル検索プロバイダーが変更されたことを通知するためにブロードキャストする意図アクション。 |
| MenuKey |
これは、検索の呼び出しに使用する既定のメニュー キーのショートカット定義です。 |
| MenuKeycode |
これは、検索の呼び出しに使用する既定のメニュー キーのショートカット定義です。 |
| Query |
意図の追加データ キー: このキーをコンテンツと共に使用します。Intent.ACTION_SEARCHからクエリ文字列を取得する Intent.getStringExtra() |
| ShortcutMimeType |
ショートカット検証の MIME の種類。 |
| SuggestColumnAudioChannelConfig |
候補カーソルの列名。 |
| SuggestColumnContentType |
候補カーソルの列名。 |
| SuggestColumnDuration |
候補カーソルの列名。 |
| SuggestColumnFlags |
候補カーソルの列名。 |
| SuggestColumnFormat |
候補カーソルの列名。 |
| SuggestColumnIcon1 |
候補カーソルの列名。 |
| SuggestColumnIcon2 |
候補カーソルの列名。 |
| SuggestColumnIntentAction |
候補カーソルの列名。 |
| SuggestColumnIntentData |
候補カーソルの列名。 |
| SuggestColumnIntentDataId |
候補カーソルの列名。 |
| SuggestColumnIntentExtraData |
候補カーソルの列名。 |
| SuggestColumnIsLive |
候補カーソルの列名。 |
| SuggestColumnLastAccessHint |
候補カーソルの列名。 |
| SuggestColumnProductionYear |
候補カーソルの列名。 |
| SuggestColumnPurchasePrice |
候補カーソルの列名。 |
| SuggestColumnQuery |
候補カーソルの列名。 |
| SuggestColumnRatingScore |
候補カーソルの列名。 |
| SuggestColumnRatingStyle |
候補カーソルの列名。 |
| SuggestColumnRentalPrice |
候補カーソルの列名。 |
| SuggestColumnResultCardImage |
候補カーソルの列名。 |
| SuggestColumnShortcutId |
候補カーソルの列名。 |
| SuggestColumnSpinnerWhileRefreshing |
候補カーソルの列名。 |
| SuggestColumnText1 |
候補カーソルの列名。 |
| SuggestColumnText2 |
候補カーソルの列名。 |
| SuggestColumnText2Url |
候補カーソルの列名。 |
| SuggestColumnVideoHeight |
候補カーソルの列名。 |
| SuggestColumnVideoWidth |
候補カーソルの列名。 |
| SuggestMimeType |
提案データの MIME の種類。 |
| SuggestNeverMakeShortcut |
検索候補列の列値SUGGEST_COLUMN_SHORTCUT_ID、検索候補をグローバル検索のショートカットとして保存しない場合に発生します。 |
| SuggestParameterLimit |
クエリ パラメーターを検索候補クエリに追加して、返される候補の数を制限します。 |
| SuggestUriPathQuery |
クエリ候補データの URI パス。 |
| SuggestUriPathShortcut |
ショートカット検証の URI パス。 |
| UserQuery |
意図の追加データ キー: このキーをコンテンツと共に使用します。Intent.getStringExtra() は、ユーザーによって入力されたクエリ文字列を取得します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| Class |
この |
| GlobalSearchActivity |
グローバル検索アクティビティの名前を取得します。 |
| Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
| JniIdentityHashCode |
相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。 (継承元 Object) |
| JniPeerMembers |
Android.App.SearchManager 用の JNI バインディング インフラストラクチャを提供します。 |
| PeerReference |
このJava ピアの JNI オブジェクト参照を取得します。 (継承元 Object) |
| SearchablesInGlobalSearch |
グローバル検索に含めることができる検索可能なアクティビティの一覧を返します。 |
| ThresholdClass |
Android.App.SearchManager 用の JNI バインディング インフラストラクチャを提供します。 |
| ThresholdType |
Android.App.SearchManager 用の JNI バインディング インフラストラクチャを提供します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
| Dispose() |
このJava ピアによって保持されているリソースを解放します。 (継承元 Object) |
| Dispose(Boolean) |
このJava ピアによって保持されているリソースを解放します。 (継承元 Object) |
| Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
| FromContext(Context) |
このクラスは、システム検索サービスへのアクセスを提供します。 |
| GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
| GetSearchableInfo(ComponentName) |
検索可能なアクティビティに関する情報を取得します。 |
| JavaFinalize() |
オブジェクトへの参照がなくなったとガベージ コレクションによって判断されたときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
| Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドを起動します。 (継承元 Object) |
| NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドを起動します。 (継承元 Object) |
| OnCancel(IDialogInterface) |
古い.
このメソッドは非推奨とされます。 |
| OnDismiss(IDialogInterface) |
古い.
このメソッドは非推奨とされます。 |
| SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
| SetOnCancelListener(SearchManager+IOnCancelListener) |
検索 UI が取り消されるたびに呼び出されるコールバックを設定またはクリアします。 |
| SetOnDismissListener(SearchManager+IOnDismissListener) |
検索 UI が閉じるたびに呼び出されるコールバックを設定またはクリアします。 |
| StartSearch(String, Boolean, ComponentName, Bundle, Boolean) |
検索 UI を起動します。 |
| StopSearch() |
検索 UI を終了します。 |
| ToArray<T>() |
このJava配列ラッパーからマネージド配列を作成します。 (継承元 Object) |
| ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
| TriggerSearch(String, ComponentName, Bundle) |
startSearch(String、boolean、ComponentName、Bundle、boolean) に似ていますが、実際には検索ダイアログを呼び出した後に検索クエリを起動します。 |
| UnregisterFromRuntime() |
相互運用ランタイムからこのJava ピアの登録を解除します。 (継承元 Object) |
| Wait() |
現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。 (継承元 Object) |
| Wait(Int64, Int32) |
現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。 (継承元 Object) |
| Wait(Int64) |
現在のスレッドは、通常、 <em>notified</em> または <em>interrupted</em>、または一定のリアルタイムが経過するまで、起動されるまで待機します。 (継承元 Object) |
イベント
| 名前 | 説明 |
|---|---|
| Cancel |
このクラスは、システム検索サービスへのアクセスを提供します。 |
| Dismiss |
このクラスは、システム検索サービスへのアクセスを提供します。 |
明示的なインターフェイスの実装
| 名前 | 説明 |
|---|---|
| IJavaPeerable.Disposed() |
このマネージド ピアが破棄されたことを相互運用ランタイムに通知します。 (継承元 Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
別のマネージド参照によって保持されない限り、このJavaピアを解放します。 (継承元 Object) |
| IJavaPeerable.Finalized() |
このマネージド ピアが終了したことを相互運用ランタイムに通知します。 (継承元 Object) |
| IJavaPeerable.JniManagedPeerState |
このマネージド ピアとその JNI 参照の間の関係を記述する状態を取得します。 (継承元 Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
このJava ピアの相互運用 ID ハッシュ コードを設定します。 (継承元 Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
このJava ピアのマネージド ピアと JNI ピアの状態を設定します。 (継承元 Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
このマネージド ピアで使用される JNI オブジェクト参照を設定します。 (継承元 Object) |
拡張メソッド
| 名前 | 説明 |
|---|---|
| GetJniTypeName(IJavaPeerable) |
インスタンス |
| JavaAs<TResult>(IJavaPeerable) |
|
| JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
| JavaCast<TResult>(IJavaObject) |
このクラスは、システム検索サービスへのアクセスを提供します。 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
|