class Core::Session::SessionStoppedErrorDetails
class Core::Session::SessionStoppedErrorDetails
: private Core::_detail::SessionErrorDetails< SessionStoppedErrorReason, SessionStoppedEventArgs, SessionStoppedErrorDetails, SessionResult >
Třída s dalšími informacemi o tom, proč došlo k chybě relace rozpoznávání.
Členové
GetMessage
Syntaxe: public inline std::string GetMessage ( );
Chybová zpráva v případě neúspěšného rozpoznání (důvod je nastavený na Hodnotu Chyba).
Návraty
Zpráva
GetMessage
Syntaxe: public template< > inline AI::Core::_detail::enable_if_w_or_string_t< T > GetMessage ( );
Chybová zpráva v případě neúspěšného rozpoznání (důvod je nastavený na Hodnotu Chyba).
Návraty
Zpráva
GetErrorCode
Syntaxe: public inline int GetErrorCode ( );
Získá kód chyby.
Návraty
Celočíselný kód chyby.
GetReason
Syntaxe: public inline SessionStoppedErrorReason GetReason ( );
Získá důvod chyby.
Seznam důvodů najdete v tématu RecognitionErrorReason.
Návraty
FromEventArgs
Syntaxe: public inline static std::shared_ptr< SessionStoppedErrorDetails > FromEventArgs ( const SessionStoppedEventArgs & args );
Vytvoří instanci SessionStoppedErrorDetails objektu z SessionStoppedEventArgs.
Parametry
args
Argumenty z relace, která se zastavila kvůli chybě.
Návraty
Sdílený ukazatel na SessionStoppedErrorDetails.
FromResult
Syntaxe: public inline static std::shared_ptr< SessionStoppedErrorDetails > FromResult ( std::shared_ptr< SessionResult > result );
Vytvoří instanci SessionStoppedErrorDetails objektu z SessionResult.
Parametry
result
Výsledek relace.
Návraty
Sdílený ukazatel na SessionStoppedErrorDetails.