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


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. Дополнительные сведения см. в разделе Поле автозаполнения .

Не следует использовать API-интерфейсы Windows.ApplicationModel.Search (SearchPane, SearchContract) или API SearchBox в приложениях для Windows 10 или более поздних версий.

В области поиска может отображаться не более 5 предложений. Кроме того, каждый используемый разделитель занимает место предложения и уменьшает количество отображаемых предложений.

Приложение извлекает этот объект с помощью свойства SearchPaneSuggestionsRequest.searchSuggestionCollection при обработке события SuggestionsRequested .

Свойства

Size

Количество предложений в коллекции.

Методы

AppendQuerySuggestion(String)

Добавляет предложение запроса в список предложений поиска для области поиска.

AppendQuerySuggestions(IIterable<String>)

Добавляет список предложений запросов к списку предложений поиска для области поиска.

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

Добавляет предлагаемый результат поиска в список предложений, отображаемых в области поиска.

AppendSearchSeparator(String)

Добавляет текстовую метку, используемую для разделения групп предложений в области поиска.

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

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