VoiceCommandServiceConnection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Hintergrundverbindung des App-Diensts mit Cortana.
Wird verwendet, um den Sprachbefehl von Cortana abzurufen und Nachrichten anzuzeigen, die von Cortana gesprochen und auf der Cortana-Canvas angezeigt werden.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Eigenschaften
Language |
Ruft das Gebietsschema für den Sprachbefehl ab. |
Methoden
FromAppServiceTriggerDetails(AppServiceTriggerDetails) |
Ruft ein VoiceCommandServiceConnection-Objekt aus appServiceTriggerDetails ab, das Informationen enthält, die der Hintergrundaufgabe für den App-Dienst zugeordnet sind. |
GetVoiceCommandAsync() |
Ruft den Sprachbefehl ab, den der Benutzer per Sprach- oder Texteingabe an Cortana übermittelt hat. |
ReportFailureAsync(VoiceCommandResponse) |
Sendet eine Antwort an Cortana , die angibt, dass der Sprachbefehl fehlgeschlagen ist. |
ReportProgressAsync(VoiceCommandResponse) |
Sendet eine Antwort an Cortana , die angibt, dass der Sprachbefehl verarbeitet wird. |
ReportSuccessAsync(VoiceCommandResponse) |
Sendet eine Antwort an Cortana , die angibt, dass der Sprachbefehl erfolgreich war. |
RequestAppLaunchAsync(VoiceCommandResponse) |
Sendet eine Antwort an Cortana , die angibt, dass der Befehl von der App im Vordergrund behandelt werden soll. |
RequestConfirmationAsync(VoiceCommandResponse) |
Sendet eine Antwort an Cortana , die angibt, dass der Sprachbefehl eine Bestätigung erfordert. |
RequestDisambiguationAsync(VoiceCommandResponse) |
Sendet eine Antwort an Cortana , die angibt, dass der Sprachbefehl mehr als ein Ergebnis zurückgegeben hat und der Benutzer eins auswählen muss. |
Ereignisse
VoiceCommandCompleted |
Das Ereignis wird ausgelöst, wenn der Sprachbefehl abgeschlossen ist und der Hintergrund-App-Dienst beendet wird. |