Dela via


class Core::Session::SessionStoppedErrorDetails

class Core::Session::SessionStoppedErrorDetails
  : private Core::_detail::SessionErrorDetails< SessionStoppedErrorReason, SessionStoppedEventArgs, SessionStoppedErrorDetails, SessionResult >

Klass med ytterligare information om varför en igenkänningssession hade ett fel.

Medlemmar

GetMessage

Syntax: public inline std::string GetMessage ( );

Felmeddelandet vid misslyckad igenkänning (Orsak är inställt på Fel).

Returer

Meddelandet.

GetMessage

Syntax: public template< > inline AI::Core::_detail::enable_if_w_or_string_t< T > GetMessage ( );

Felmeddelandet vid misslyckad igenkänning (Orsak är inställt på Fel).

Returer

Meddelandet.

GetErrorCode

Syntax: public inline int GetErrorCode ( );

Hämtar felkoden.

Returer

Heltalsfelkoden.

GetReason

Syntax: public inline SessionStoppedErrorReason GetReason ( );

Hämtar orsaken till felet.

En lista över orsaker finns i RecognitionErrorReason

Returer

FromEventArgs

Syntax: public inline static std::shared_ptr< SessionStoppedErrorDetails > FromEventArgs ( const SessionStoppedEventArgs & args );

Skapar en instans av Objektet SessionStoppedErrorDetails från SessionStoppedEventArgs.

Parametrar

  • args Argumenten från en session som stoppades för ett fel.

Returer

En delad pekare till SessionStoppedErrorDetails.

FromResult

Syntax: public inline static std::shared_ptr< SessionStoppedErrorDetails > FromResult ( std::shared_ptr< SessionResult > result );

Skapar en instans av Objektet SessionStoppedErrorDetails från SessionResult.

Parametrar

  • result Sessionsresultatet.

Returer

En delad pekare till SessionStoppedErrorDetails.