Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
class Core::Session::SessionStoppedErrorDetails
: private Core::_detail::SessionErrorDetails< SessionStoppedErrorReason, SessionStoppedEventArgs, SessionStoppedErrorDetails, SessionResult >
Klasa z dodatkowymi informacjami o tym, dlaczego sesja rozpoznawania miała błąd.
Elementy członkowskie
GetMessage
Składnia: public inline std::string GetMessage ( );
Komunikat o błędzie w przypadku nieudanego rozpoznawania (przyczyna jest ustawiona na wartość Błąd).
Zwraca
Komunikat.
GetMessage
Składnia: public template< > inline AI::Core::_detail::enable_if_w_or_string_t< T > GetMessage ( );
Komunikat o błędzie w przypadku nieudanego rozpoznawania (przyczyna jest ustawiona na wartość Błąd).
Zwraca
Komunikat.
GetErrorCode
Składnia: public inline int GetErrorCode ( );
Pobiera kod błędu.
Zwraca
Kod błędu liczby całkowitej.
GetReason
Składnia: public inline SessionStoppedErrorReason GetReason ( );
Pobiera przyczynę błędu.
Zobacz RecognitionErrorReason, aby zapoznać się z listą przyczyn
Zwraca
FromEventArgs
Składnia: public inline static std::shared_ptr< SessionStoppedErrorDetails > FromEventArgs ( const SessionStoppedEventArgs & args );
Tworzy wystąpienie obiektu SessionStoppedErrorDetails z elementu SessionStoppedEventArgs.
Parametry
args
Argumenty z sesji, która została zatrzymana w przypadku błędu.
Zwraca
Udostępniony wskaźnik do elementu SessionStoppedErrorDetails.
FromResult
Składnia: public inline static std::shared_ptr< SessionStoppedErrorDetails > FromResult ( std::shared_ptr< SessionResult > result );
Tworzy wystąpienie obiektu SessionStoppedErrorDetails z właściwości SessionResult.
Parametry
result
Wynik sesji.
Zwraca
Udostępniony wskaźnik do elementu SessionStoppedErrorDetails.