SearchSuggestionCollection 类

定义

表示要显示在搜索窗格中以响应 suggestionsrequested 事件的搜索建议集合。

public ref class SearchSuggestionCollection sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SearchSuggestionCollection final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SearchSuggestionCollection
Public NotInheritable Class SearchSuggestionCollection
继承
Object Platform::Object IInspectable SearchSuggestionCollection
属性

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。

搜索窗格最多可以显示 5 条建议。 此外,使用的每个分隔符将取代建议,并降低可以显示的建议数。

应用在处理 SuggestionsRequested 事件时,通过 SearchPaneSuggestionsRequest.searchSuggestionCollection 属性检索此对象。

属性

Size

集合中的建议数。

方法

AppendQuerySuggestion(String)

将查询建议追加到搜索窗格的搜索建议列表中。

AppendQuerySuggestions(IIterable<String>)

将查询建议列表追加到搜索窗格的搜索建议列表中。

AppendResultSuggestion(String, String, String, IRandomAccessStreamReference, String)

将建议的搜索结果追加到要显示在搜索窗格中的建议列表。

AppendSearchSeparator(String)

追加用于在搜索窗格中分隔建议组的文本标签。

适用于

另请参阅