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


WebUISearchActivatedEventArgs Класс

Определение

Предоставляет сведения об активированном событии, которое возникает, когда пользователь выполняет поиск в приложении с помощью чудо-кнопки "Поиск", а приложение не является основным приложением на экране.

C#/C++/VB Этот тип отображается как SearchActivatedEventArgs.

public ref class WebUISearchActivatedEventArgs sealed : IApplicationViewActivatedEventArgs, ISearchActivatedEventArgs, ISearchActivatedEventArgsWithLinguisticDetails, IActivatedEventArgsDeferral
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Activation.WebUISearchActivatedEventsContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class WebUISearchActivatedEventArgs final : IApplicationViewActivatedEventArgs, ISearchActivatedEventArgs, ISearchActivatedEventArgsWithLinguisticDetails, IActivatedEventArgsDeferral
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Activation.WebUISearchActivatedEventsContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class WebUISearchActivatedEventArgs : IApplicationViewActivatedEventArgs, ISearchActivatedEventArgs, ISearchActivatedEventArgsWithLinguisticDetails, IActivatedEventArgsDeferral
Public NotInheritable Class WebUISearchActivatedEventArgs
Implements IActivatedEventArgsDeferral, IApplicationViewActivatedEventArgs, ISearchActivatedEventArgs, ISearchActivatedEventArgsWithLinguisticDetails
Наследование
Object Platform::Object IInspectable WebUISearchActivatedEventArgs
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows Desktop Extension SDK (появилось в 10.0.10240.0)
Windows Mobile Extension SDK (появилось в 10.0.10240.0)
API contract
Windows.ApplicationModel.Activation.WebUISearchActivatedEventsContract (появилось в v1.0)

Комментарии

Важно!

Чтобы реализовать поиск в приложении для Windows 10 или более поздней версии, используйте AutoSuggestBox. Дополнительные сведения см. в разделе Поле автозаполнения .

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

Если ваше приложение интегрируется с контрактом поиска, то webUISearchActivatedEventArgs передается обработчику событий onactivated вашего приложения, когда пользователь выполняет поиск в приложении с помощью чудо-кнопки "Поиск", и ваше приложение не является основным приложением на экране. Этот тип активации обозначается значением activationKind.search , возвращаемым свойством kind .

Примечание

Этот класс не является гибким. Это означает, что необходимо учитывать его модель потоков и поведение маршалинга. Дополнительные сведения см. в разделе Потоки и маршалинг (C++/CX).

Свойства

ActivatedOperation

Возвращает операцию, активируемую приложением.

CurrentlyShownApplicationViewId

Возвращает идентификатор текущего представления приложения.

Kind

Возвращает тип активации.

Language

Возвращает тег языка Internet Engineering Task Force (IETF) (стандарт BCP 47), который идентифицирует язык, связанный в настоящее время с устройством ввода текста пользователя.

LinguisticDetails

Возвращает объект SearchPaneQueryLinguisticDetails , предоставляющий сведения о тексте запроса, который пользователь вводит через редактор метода ввода (IME).

PreviousExecutionState

Возвращает состояние выполнения приложения до его активации.

QueryText

Возвращает текст, который пользователь хочет найти в приложении. Пользователь ввел этот текст в поле поиска в области поиска.

SplashScreen

Возвращает объект экрана-заставки, предоставляющий сведения о переходе с экрана-заставки на активированное приложение.

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

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