SearchSuggestionKind 枚举

定义

指定 SearchSuggestion 的类型。

public enum class SearchSuggestionKind
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Search.Core.SearchCoreContract, 65536)]
enum class SearchSuggestionKind
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Search.Core.SearchCoreContract), 65536)]
public enum SearchSuggestionKind
var value = Windows.ApplicationModel.Search.Core.SearchSuggestionKind.query
Public Enum SearchSuggestionKind
继承
SearchSuggestionKind
属性

Windows 要求

设备系列
Windows Desktop Extension SDK (在 10.0.10240.0 中引入)
API contract
Windows.ApplicationModel.Search.Core.SearchCoreContract (在 v1.0 中引入)

字段

Query 0

建议是查询建议。

Result 1

建议是结果建议。

Separator 2

表示对分组有用的搜索建议之间的分隔符。

注解

仅使用结果建议而不是查询建议来显示高置信度结果,使用户直接转到项目,而不是显示搜索结果的视图。

建议的结果包括图像和可选详细信息文本,以在搜索窗格中显示建议。 图像向用户发出信号,表明他们正在查看结果,而不是查询建议。 如果结果的图像不存在,可以使用表示结果或结果类型的泛型图像或图标。

处理 SuggestionsRequested 事件以提供结果建议。

搜索建议的类型

应用可以显示两种类型的建议:帮助用户优化查询 (查询建议) 的建议,以及) 查询的实际结果 (结果建议。 可以选择显示其中一种或两种类型的建议。

如果你提供查询建议,并且用户选择了查询建议,则应用应通过在应用的搜索结果页中显示所选优化查询的结果来做出响应。

如果提供结果建议,则还必须注册 ResultSuggestionChosen 事件处理程序,以便在用户选择结果建议之一时做出响应,并且可以向用户显示结果。

适用于

另请参阅