UiPath Documentation
activities
latest
false

Document Understanding アクティビティ

最終更新日時 2026年5月5日

ClassifierNativeActivity クラス

ClassifierNativeActivity は、IClassifierActivity インターフェイスと NativeActivity 抽象クラスの両方を実装する抽象クラスです。これらは、ドキュメントを分類する NativeActivity の作成に不可欠です。

定義

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

説明

UiPath.DocumentProcessing.Contracts.Classification.IClassifierActivity インターフェイスと System.Activities.NativeActivity 抽象クラスを実装する抽象クラスです。

このクラスは、[ドキュメント分類スコープ] アクティビティおよびドキュメント処理インフラストラクチャで利用できるドキュメント分類に必要な、NativeActivity を構築するために実装する必要があります。

この抽象クラスを実装するには、Execute(NativeActivityContext context) メソッドをオーバーライドする必要があります。

注:

[ドキュメント分類スコープ] アクティビティによって、すべての子アクティビティのために定義されるすべての InArgument が自動的に設定されます。

InArgument には次の情報が含まれます。

分類するドキュメントに関する情報。具体的には、 元のファイル パステキスト バージョンおよびドキュメント オブジェクト モデルです。

[分類器] アクティビティで理解および処理されることが期待されるドキュメントの種類に関する情報です。これらのドキュメントの種類は、[ ドキュメント分類スコープ ] アクティビティによって、スコープ アクティビティの [分類器を設定 ] ウィザードで設定された後に設定されます。

例:

メンバー

コンストラクター
  • ClassifierNativeActivity() - 保護されている既定のコンストラクターです。
メソッド
  • GetCapabilities() - 分類器が分類可能なドキュメントの種類のリストを設計時に取得します。 このメソッドはデザイン時にのみ呼び出されるため、InArgument を使用しないでください。
  • ProvidesCapabilities() - 分類器が機能のリストを提供できる場合に true を返します。
プロパティ
  • DocumentPath InArgument<string> - ドキュメント ファイルへのパスです。
  • DocumentText InArgument<string> - ドキュメントのテキスト バージョンです。
  • DocumentObjectModel InArgument<UiPath.DocumentProcessing.Contracts.Dom.Document> - ドキュメントのドキュメント オブジェクト モデルです。
  • DocumentTypes InArgument<UiPath.DocumentProcessing.Contracts.Classification.ClassifierDocumentType[]> - 分類器で考慮するドキュメントの種類の情報です。
  • PersistenceId string - 分類器アクティビティを正しく追跡および設定するためにスコープ アクティビティで使用される一意で不透明な ID です。
  • ClassifierResult OutArgument<UiPath.DocumentProcessing.Contracts.Classification.ClassifierResult> - 分類器アクティビティの出力です。
  • PredictionId InArgument<string> - ワークフローで同じドキュメントが処理されていることを示します。 DocumentId+ JobIdで構成されています。
  • 定義
  • 説明
  • メンバー

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

接続

ヘルプ リソース サポート

学習する UiPath アカデミー

質問する UiPath フォーラム

最新情報を取得