VoiceCommandServiceConnection Clase
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í.
Conexión de App Service en segundo plano a Cortana.
Se usa para recuperar el comando de voz de Cortana y presentar mensajes hablados por Cortana y que se muestran en el lienzo de Cortana .
public ref class VoiceCommandServiceConnection sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class VoiceCommandServiceConnection final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class VoiceCommandServiceConnection
Public NotInheritable Class VoiceCommandServiceConnection
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Propiedades
Language |
Obtiene la configuración regional del comando de voz. |
Métodos
FromAppServiceTriggerDetails(AppServiceTriggerDetails) |
Recupera un objeto VoiceCommandServiceConnection de AppServiceTriggerDetails que contiene información asociada a la tarea en segundo plano del servicio de aplicaciones. |
GetVoiceCommandAsync() |
Recupera el comando de voz que el usuario envió a Cortana por voz o texto. |
ReportFailureAsync(VoiceCommandResponse) |
Envía una respuesta a Cortana que indica que se ha producido un error en el comando de voz. |
ReportProgressAsync(VoiceCommandResponse) |
Envía una respuesta a Cortana que indica que se está procesando el comando de voz. |
ReportSuccessAsync(VoiceCommandResponse) |
Envía una respuesta a Cortana que indica que el comando de voz se ha realizado correctamente. |
RequestAppLaunchAsync(VoiceCommandResponse) |
Envía una respuesta a Cortana que indica que la aplicación debe controlar el comando en primer plano. |
RequestConfirmationAsync(VoiceCommandResponse) |
Envía una respuesta a Cortana que indica que el comando de voz requiere confirmación. |
RequestDisambiguationAsync(VoiceCommandResponse) |
Envía una respuesta a Cortana que indica que el comando de voz devolvió más de un resultado y requiere que el usuario seleccione uno. |
Eventos
VoiceCommandCompleted |
Evento generado cuando se completa el comando de voz y el servicio de aplicaciones en segundo plano está a punto de finalizarse. |