VoiceCommandResponse 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.
Réponse d’un service d’application en arrière-plan pour les écrans de progression, de confirmation, de désambiguation, d’achèvement ou d’échec affichés sur le canevas Cortana .
public ref class VoiceCommandResponse sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class VoiceCommandResponse final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class VoiceCommandResponse
Public NotInheritable Class VoiceCommandResponse
- 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)
|
Remarques
Le service d’application en arrière-plan ne peut pas utiliser l’objet VoiceCommandResponse pour afficher quoi que ce soit sur le canevas Cortana , sauf si l’application a accès à un objet VoiceCommandServiceConnection . Un objet VoiceCommandServiceConnection est créé uniquement lorsque le service d’application en arrière-plan est appelé à partir de Cortana.
Propriétés
AppLaunchArgument |
Obtient ou définit une chaîne en tant que paramètre de lancement qui peut être associé à la réponse par le service d’application en arrière-plan. AppLaunchArgument permet de spécifier l’état ou le contexte de l’application de premier plan lorsqu’elle est lancée via un lien profond dans Cortana. |
MaxSupportedVoiceCommandContentTiles |
Obtient le nombre maximal de vignettes de contenu que le service d’application d’arrière-plan peut afficher sur le canevas Cortana . |
Message |
Message initial qui est prononcé par Cortana et affiché sur le canevas Cortana . Ce message doit être :
|
RepeatMessage |
Message secondaire (pour les écrans de dés ambiguïté et de confirmation uniquement) qui est prononcé par Cortana et affiché sur le canevas Cortana , si une réponse n’a pas été comprise. Ce message doit être à la fois une variante du premier message et l’une des suivantes :
|
VoiceCommandContentTiles |
Collection de ressources, contenant des données d’image et de texte, fournie par le service d’application d’arrière-plan pour l’affichage sur le canevas Cortana . |
Méthodes
CreateResponse(VoiceCommandUserMessage, IIterable<VoiceCommandContentTile>) |
Crée un objet VoiceCommandResponse utilisé dans les appels à ReportProgressAsync, ReportSuccessAsync ou ReportFailureAsync. |
CreateResponse(VoiceCommandUserMessage) |
Crée un objet VoiceCommandResponse utilisé dans les appels à ReportProgressAsync, ReportSuccessAsync ou ReportFailureAsync. |
CreateResponseForPrompt(VoiceCommandUserMessage, VoiceCommandUserMessage, IIterable<VoiceCommandContentTile>) |
Crée un objet VoiceCommandResponse utilisé dans les appels à RequestConfirmationAsync ou RequestDisambiguationAsync. |
CreateResponseForPrompt(VoiceCommandUserMessage, VoiceCommandUserMessage) |
Crée un objet VoiceCommandResponse utilisé dans les appels à RequestConfirmationAsync ou RequestDisambiguationAsync. |