Class CancellationDetails

Enthält detaillierte Informationen dazu, warum ein Ergebnis abgebrochen wurde.

Elemente

Ursache

Syntax: public const CancellationReason & Reason;

Der Grund, warum das Ergebnis abgebrochen wurde.

Fehlercode

Syntax: public const CancellationErrorCode & ErrorCode;

Der Fehlercode bei einer erfolglosen Erkennung (Grund ist auf "Fehler" festgelegt). Wenn "Reason" nicht "Error" ist, wird "ErrorCode" auf "NoError" festgelegt. In Version 1.1.0 hinzugefügt.

ErrorDetails

Syntax: public const std::string ErrorDetails;

Die Fehlermeldung im Falle einer erfolglosen Erkennung (Grund auf "Fehler" festgelegt ist).

FromResult

Syntax: public inline static std::shared_ptr< CancellationDetails > FromResult ( std::shared_ptr< RecognitionResult > result );

Erstellt eine Instanz des CancellationDetails -Objekts für das abgebrochene RecognitionResult.

Die Parameter

  • result Das Ergebnis, das abgebrochen wurde.

Rückgaben

Ein freigegebener Zeiger auf CancellationDetails.