LocalContentSuggestionSettings クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アプリがローカル ファイルに基づいて候補を提供するかどうかを決定し、これらの候補の検索とフィルター処理に使用される条件を定義する設定を格納します。
public ref class LocalContentSuggestionSettings sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class LocalContentSuggestionSettings final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class LocalContentSuggestionSettings final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class LocalContentSuggestionSettings
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class LocalContentSuggestionSettings
function LocalContentSuggestionSettings()
Public NotInheritable Class LocalContentSuggestionSettings
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
注釈
重要
Windows 10以降の検索をアプリに実装するには、AutoSuggestBox を使用します。 詳細については、「 自動提案ボックス 」を参照してください。
Windows 10 以降のアプリでは、Windows.ApplicationModel.Search API (SearchPane、SearchContract
) または SearchBox API を使用しないでください。
アプリが提供する提案は、ユーザーのローカルのインデックス付きファイルのメタデータ フィールドとプロパティに基づいています。
有効にすると、ユーザーが検索ボックスにクエリを入力すると、検索ウィンドウにローカル候補が表示されます。
Enabled プロパティを に設定して、これらの候補をfalse
無効にします。
Note
このクラスはアジャイルではありません。つまり、スレッド モデルとマーシャリング動作を考慮する必要があります。 詳細については、「スレッド処理とマーシャリング (C++/CX)」および「マルチスレッド環境でのWindows ランタイム オブジェクトの使用 (.NET)」を参照してください。
コンストラクター
LocalContentSuggestionSettings() |
LocalContentSuggestionSettings クラスの新しいインスタンスを作成します。 |
プロパティ
AqsFilter |
候補を提供するために使用されるファイルの種類と種類を制限する高度なクエリ構文 (AQS) 文字列。 高度なクエリ構文 (AQS) 文字列が指定されていない場合は、 Locations プロパティで指定された場所にあるすべてのローカル ファイルから候補が提供されます。 |
Enabled |
ローカル ファイルに基づく候補を検索ウィンドウに表示するかどうかを示します。 |
Locations |
候補を提供するために使用されるファイルを含む StorageFolder オブジェクトの一覧。 リストが空の場合、アプリが機能を宣言したすべてのローカル ライブラリ内のファイルから候補が提供されます。 |
PropertiesToMatch |
ローカル ファイルからの候補を提供するために使用される値を持つファイル プロパティの一覧。 リストが空の場合は、提案に使用できるすべてのファイル プロパティが使用されます。 |