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
- Наследование
- Атрибуты
- Реализации
Требования к 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 |
Возвращает объект экрана-заставки, предоставляющий сведения о переходе с экрана-заставки на активированное приложение. |