VoiceCommandServiceConnection Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Connexion app service en arrière-plan à Cortana.
Permet de récupérer la commande vocale de Cortana et de présenter des messages qui sont prononcés par Cortana et affichés sur le canevas 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
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Propriétés
Language |
Obtient les paramètres régionaux de la commande vocale. |
Méthodes
FromAppServiceTriggerDetails(AppServiceTriggerDetails) |
Récupère un objet VoiceCommandServiceConnection à partir de l’AppServiceTriggerDetails qui contient les informations associées à la tâche en arrière-plan pour le service d’application. |
GetVoiceCommandAsync() |
Récupère la commande vocale que l’utilisateur a envoyée à Cortana par la voix ou le texte. |
ReportFailureAsync(VoiceCommandResponse) |
Envoie une réponse à Cortana indiquant que la commande vocale a échoué. |
ReportProgressAsync(VoiceCommandResponse) |
Envoie une réponse à Cortana indiquant que la commande vocale est en cours de traitement. |
ReportSuccessAsync(VoiceCommandResponse) |
Envoie une réponse à Cortana indiquant que la commande vocale a réussi. |
RequestAppLaunchAsync(VoiceCommandResponse) |
Envoie une réponse à Cortana indiquant que la commande doit être gérée par l’application au premier plan. |
RequestConfirmationAsync(VoiceCommandResponse) |
Envoie une réponse à Cortana indiquant que la commande vocale nécessite une confirmation. |
RequestDisambiguationAsync(VoiceCommandResponse) |
Envoie une réponse à Cortana indiquant que la commande vocale a retourné plusieurs résultats et exige que l’utilisateur en sélectionne un. |
Événements
VoiceCommandCompleted |
Événement déclenché lorsque la commande vocale est terminée et que le service d’application en arrière-plan est sur le point d’être arrêté. |