VoiceCommandServiceConnection.RequestAppLaunchAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Envía una respuesta a Cortana que indica que la aplicación debe controlar el comando en primer plano.
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
Parámetros
- response
- VoiceCommandResponse
La respuesta de un servicio de aplicaciones en segundo plano para el progreso, la confirmación, la desambiguación, la finalización o las pantallas de error que se muestran en el lienzo de Cortana .
Devoluciones
Controlador asincrónico al que se llama cuando se completa la operación.
- Atributos
Comentarios
Para habilitar la vinculación profunda a una aplicación, declare la windows.personalAssistantLaunch
extensión en el archivo Package.appxmanifest del proyecto de aplicación.
Una aplicación se inicia en primer plano mediante la activación del identificador uniforme de recursos (URI) mediante un contrato de protocolo . La aplicación debe invalidar el evento OnActivated y comprobar si hay un elemento ActivationKind of Protocol. Consulte Controlar la activación de URI para obtener más información.
Cortana finaliza el servicio de aplicaciones en segundo plano e inicia la aplicación en primer plano con el parámetro launch proporcionado por la aplicación.