class ImageAnalysis::ImageAnalysisErrorDetails
: private Core::_detail::SessionErrorDetails< ImageAnalysisErrorReason, ImageAnalysisEventArgs, ImageAnalysisErrorDetails, ImageAnalysisResult >
画像分析結果に関連するエラーの表現。
メンバー
GetMessage
構文: public inline std::string GetMessage ( );
詳細なエラー メッセージを取得します。
戻り値
エラー メッセージ。
GetMessage
構文: public template< > inline AI::Core::_detail::enable_if_w_or_string_t< T > GetMessage ( );
詳細なエラー メッセージを取得します。
戻り値
エラー メッセージ。
GetErrorCode
構文: public inline int GetErrorCode ( );
エラーの標準化されたコードを取得します。
戻り値
エラー コード。
GetReason
構文: public inline ImageAnalysisErrorReason GetReason ( );
エラーのカテゴリを取得します。
戻り値
エラーのカテゴリ。
FromResult
構文: public inline static std::shared_ptr< ImageAnalysisErrorDetails > FromResult ( std::shared_ptr< ImageAnalysisResult > result );
失敗した ImageAnalysisResult の追加のエラー情報を含む オブジェクトを作成します。
ImageAnalysisErrorDetail オブジェクトは、エラーが原因で停止した ImageAnalysisResults からのみ作成できます。 これは、ImageAnalysisResult::GetReason を呼び出すときの ImageAnalysisResultReason::Error の値に対応します。 エラーが原因で停止しなかった結果から ImageAnalysisErrorDetails を作成しようとすると、nullptr が返されます。
パラメーター
-
result失敗した画像分析操作の結果オブジェクト
戻り値
std::shared_ptr 内にラップされた新しく作成された ImageAnalysisErrorDetails