Поделиться через


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 , чтобы можно было реагировать, когда пользователь выбирает одно из ваших предложений результатов, и вы можете отобразить результат для пользователя.

Применяется к

См. также раздел