VoiceCommandServiceConnection.RequestAppLaunchAsync Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отправляет кортане ответ, указывающий, что команда должна обрабатываться приложением на переднем плане.
public:
virtual IAsyncAction ^ RequestAppLaunchAsync(VoiceCommandResponse ^ response) = RequestAppLaunchAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction RequestAppLaunchAsync(VoiceCommandResponse const& response);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction RequestAppLaunchAsync(VoiceCommandResponse response);
function requestAppLaunchAsync(response)
Public Function RequestAppLaunchAsync (response As VoiceCommandResponse) As IAsyncAction
Параметры
- response
- VoiceCommandResponse
Ответ от фоновой службы приложений для экранов хода выполнения, подтверждения, неоднозначности, завершения или сбоя, отображаемых на холсте Кортаны .
Возвращаемое значение
Асинхронный обработчик, вызываемый после завершения операции.
- Атрибуты
Комментарии
Чтобы включить глубокую компоновку приложения, объявите windows.personalAssistantLaunch
расширение в файле Package.appxmanifest проекта приложения.
Приложение запускается на переднем плане с помощью активации универсального кода ресурса (URI) с помощью контракта протокола . Приложение должно переопределить событие OnActivated и проверка для ActivationKindпротокола. Дополнительные сведения см. в разделе Обработка активации URI .
Кортана завершает фоновую службу приложений и запускает приложение на переднем плане с помощью параметра launch, предоставленного приложением.