UiPath Documentation
activities
latest
false
Document Understanding アクティビティ
重要 :
このコンテンツの一部は機械翻訳によって処理されており、完全な翻訳を保証するものではありません。 新しいコンテンツの翻訳は、およそ 1 ~ 2 週間で公開されます。

ExtractionResult クラス

ドキュメントの一部の抽出結果を表す ExtractionResult クラス。

ExtractionResult は、ドキュメントの一部の抽出結果を表すパブリック クラスです。

定義

  • 名前空間: UiPath.DocumentProcessing.Contracts.Results
  • アセンブリ: UiPath.DocumentProcessing.Contracts

説明

ドキュメントの一部の抽出結果を表すパブリック クラスです。

メンバー

コンストラクター

ExtractionResult() - 引数なしで ExtractionResult クラスの新しいインスタンスを初期化します。

メソッド

  • AsClassificationResult() - ExtractionResult オブジェクトからの情報を使用して生成された ClassificationResult を返します。
  • AsDataSet(bool includeConfidence = false) - 複数の System.Data.DataTable を持った .Tables コレクションを含む、System.Data.DataSet を返します。このコレクションには Simple Fields と呼ばれる表が含まれています。この表はすべてのフィールドを列として含み、フィールドについて報告されるすべての値を表の値として含みます。フィールドの ExtractionResult に値がない場合、値は報告されません。表フィールドに値がある場合、文字列 table として報告されます。これは、フィールド名を持つ DataTable が存在し、列フィールドを列として、各行の値を値として含むことを示します。
  • AsDataSet(bool includeConfidence = false, bool includeOcrConfidence = false) - 複数の System.Data.DataTable を持った .Tables コレクションを含む、System.Data.DataSet を返します。このコレクションには Simple Fields と呼ばれる表が含まれています。この表はすべてのフィールドを列として含み、フィールドについて報告されるすべての値を表の値として含みます。フィールドの ExtractionResult に値がない場合、値は報告されません。表フィールドに値がある場合、文字列 table として報告されます。これは、フィールド名を持つ DataTable が存在し、列フィールドを列として、各行の値を値として含むことを示します。
  • Deserialize(string jsonString) - 入力文字列にシリアル化された内容を持つ ExtractionResult クラスの新しいインスタンスを返す静的メソッドです。
  • EnumerateValues(Func<ResultsValue, bool> condition = null) - 表のセルの値を含む、結果ドキュメント内のすべての値を反復処理できます。
  • FlattenFields(Func<ResultsDataPoint, bool> condition = null) - ResultsDocument 内のフィールドをフラット化し、条件に基づいてフィルター処理します。
    警告:

    このメソッドは廃止されました。

  • GetDocumentType() - ExtractionResult オブジェクトの DocumentTypeId を含む文字列を返します。
  • GetFields(Func<ResultsDataPoint, bool> condition = null) - 条件を満たす ResultsDocument 内のフィールドをフィルター処理します。
  • GetField(string fieldId) - 指定したフィールド ID のフィールドを返します。フィールドが存在しない場合は null します。
  • GetSimpleFieldValues(string fieldId) - 入力fieldIdSimpleFieldValue のリストを返します。
  • GetTable(string fieldId) - 指定された ID のテーブルを返します。存在しない場合は null のテーブルを返します。
  • GetTableFieldValue(string fieldId, int valueIndex = 0) - 必要なfieldIdのセルの値を含む TableFieldValue を返します。既定では、 valueIndex は 0 に設定されています。
  • IsAnyFieldOrTableCellMissing() - 値を持たないデータ ポイントまたは表のセルがあるかどうかを指定します。
    注:

    1 つの表フィールドに対して単一の値のみがサポートされます。したがって、 valueIndex は 0 にのみ設定できます。

  • GetValueCount(string fieldId) - 指定した fieldIdに関連付けられた値の数を含む整数を返します。
  • Serialize() - ExtractionResult オブジェクトのシリアル化された表現を含む文字列を返します。
  • GetFieldValidatorNotes(string fieldId) - 指定されたフィールド ID の検証者のコメントを含むフィールド値を返します。存在しない場合は null を返します。
  • SetFieldValidatorNotes(string fieldId, string validatorNotes) - フィールドに対してメモがアクティブ化されている場合、指定したフィールド ID でフィールドの検証者のコメントを設定します。
  • GetFieldValidatorNotesInfo(string fieldId) - 指定したフィールド ID のフィールドの検証者のコメント情報を返します。存在しない場合は null を返します。
  • SetFieldValidatorNotesInfo(string fieldId, string validatorNotesInfo) - フィールドに対してメモがアクティブ化されている場合、指定したフィールド ID でフィールドの検証者のコメントを設定します。
  • GetFieldValidatorNotesInfoByFieldName(string fieldName) - 指定したフィールド名のフィールドの検証者のコメントの情報を返します。存在しない場合は null を返します。
  • SetFieldValidatorNotesInfoByFieldName(string fieldName, string validatorNotesInfo) - 指定したフィールド名のフィールドに対して検証者のコメントの情報を設定します (そのフィールドに対してメモがアクティブ化されている場合)。

プロパティ

  • DocumentId String - 抽出結果を報告するドキュメントの名前です。
  • ExtractorPayloads ExtractorPayload[] - 抽出器によって提供される追加情報です。
  • ResultsDocument UiPath.DocumentProcessing.Contracts.Results.ResultsDocument - 分類およびデータ抽出構造の詳細です。
  • ResultsVersion Int - ドキュメントに対して報告される ExtractionResult のバージョンです。 自動抽出が実行されるときは 0 から開始し、追跡のためにオブジェクトの内容が変更されるたびに 1 ずつ増やす必要があります。
  • 定義
  • 説明
  • メンバー
  • コンストラクター
  • メソッド
  • プロパティ

このページは役に立ちましたか?

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得