Freigeben über


PartySetTranscriptionOptionsCompletedStateChange

Spezifische Informationen für den SetTranscriptionOptionsCompleted-Typ der Zustandsänderung.

Syntax

struct PartySetTranscriptionOptionsCompletedStateChange : PartyStateChange {  
    PartyStateChangeResult result;  
    PartyError errorDetail;  
    PartyLocalChatControl* localChatControl;  
    PartyVoiceChatTranscriptionOptions options;  
    void* asyncIdentifier;  
}  

Mitglieder

result PartyStateChangeResult

Gibt an, dass der Vorgang erfolgreich war, oder den Grund, warum er fehlgeschlagen ist.

Bei Erfolg wurde der interne Zustand aktualisiert, um anzugeben, ob Transkriptionsvorgänge im Namen von localChatControlversucht werden sollen. Erfolg garantiert nicht, dass Transkriptionsvorgänge erfolgreich abgeschlossen werden. Fehler beim Abschließen von Transkriptionsvorgängen werden über das result Feld der Zustandsänderung PartyStateChangeType::VoiceChatTranscriptionReceived verfügbar gemacht.

errorDetail PartyError

Ein Diagnosewert, der zusätzliche Informationen zur Problembehandlung für mögliche Fehlerzustände bereitstellt.

Die lesbare Form dieses Fehlerdetails kann über PartyManager::GetErrorMessage() abgerufen werden.

localChatControl PartyLocalChatControl*

Das Chat-Steuerelement, das in dem Anruf verwendet wird, der diesem Status zugeordnet ist.

options PartyVoiceChatTranscriptionOptions

Die Transkriptionsoptionen, die für den Aufruf bereitgestellt werden, der diesem Zustand zugeordnet ist.

asyncIdentifier Leere*

Der asynchrone Bezeichner, der für den Aufruf bereitgestellt wird, der dieser Zustandsänderung zugeordnet ist.

Voraussetzungen

Header: Party.h

Weitere Informationen

Party-Mitglieder
PartyLocalChatControl::SetTranscriptionOptions