LocalContentSuggestionSettings 类

定义

存储用于确定应用是否基于本地文件提供建议的设置,以及用于定义用于查找和筛选这些建议的条件的设置。

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
继承
Object Platform::Object IInspectable LocalContentSuggestionSettings
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

注解

重要

若要在应用中实现Windows 10或更高版本的搜索,请使用 AutoSuggestBox。 有关详细信息 ,请参阅自动建议框

不应在 Windows 10 或更高版本的应用中使用 Windows.ApplicationModel.Search API (SearchPaneSearchContract) 或 SearchBox API。

应用提供的建议基于用户本地索引文件的元数据字段和属性。

如果启用,当用户在搜索框中输入查询时,搜索窗格中会显示本地建议。

通过将 Enabled 属性设置为 false来禁用这些建议。

注意

此类不是敏捷类,这意味着需要考虑其线程模型和封送处理行为。 有关详细信息,请参阅线程处理和封送处理 (C++/CX) 在多线程环境中使用 Windows 运行时 对象 (.NET)

构造函数

LocalContentSuggestionSettings()

创建 LocalContentSuggestionSettings 类的新实例。

属性

AqsFilter

高级查询语法 (AQS) 字符串,用于限制用于提供建议的文件的类型和种类。 如果未指定高级查询语法 (AQS) 字符串,则会从 Locations 属性指定的位置中的所有本地文件提供建议。

Enabled

指示基于本地文件的建议是否显示在搜索窗格中。

Locations

StorageFolder 对象的列表,这些对象包含用于提供建议的文件。 如果列表为空,则从应用声明了功能的所有本地库中的文件中提供建议。

PropertiesToMatch

文件属性的列表,其值用于从本地文件提供建议。 如果列表为空,则使用可用于建议的所有文件属性。

适用于

另请参阅