UiPath Documentation
activities
latest
false

Document Understanding 活动

上次更新日期 2026年5月5日

可训练的提取程序代码活动类

TrainableExtractorCodeActivity是实现UiPath.DocumentProcessing.Contracts.Training.ITrainableExtractorActivity接口和System.Activities.CodeActivity抽象类的抽象类。

定义

  • 命名空间: UiPath.DocumentProcessing.Contracts.Training
  • 程序集: UiPath.DocumentProcessing.Contracts

描述

实现 UiPath.DocumentProcessing.Contracts.Training.ITrainableExtractorActivity 接口和 System.Activities.CodeActivity 抽象类的抽象类。

应实现此类,以便构造一个CodeActivity用于训练提取程序,其应与“训练提取程序范围”活动和文档处理基础架构兼容。

用于训练提取程序活动的参数

“训练提取程序作用域”活动会自动填充为所有子活动定义的所有 In 参数。InArguments 包含以下信息:

  • 用于数据提取的文档的相关数据,例如原始文件路径、文本版本和文档对象模型。
  • 应接受训练、预计由训练活动识别和处理的每个字段的相关信息。在“配置训练”向导中进行配置后,这些类型由“训练提取程序作用域”活动确定。

此活动没有任何 Out 参数。

成员

构造函数

TrainableExtractorCodeActivity() - 受保护的默认构造函数。

方法
  • GetCapabilities() - 获取提取程序在设计时能够为每种文档类型提取的字段列表。 此方法仅在设计时调用,因此不应使用任何 InArgument
  • ProvidesCapabilities() - 如果提取程序能够提供功能列表,则返回 true。
属性
  • DocumentPath InArgument<string> - 文档的文件路径。
  • DocumentText InArgument<string> - 文档的文本版本。
  • DocumentObjectModel InArgument<UiPath.DocumentProcessing.Contracts.Dom.Document> - 文档的文档对象模型。
  • HumanValidatedData InArgument<UiPath.DocumentProcessing.Contracts.Results.ExtractionResult[]> - 要用于训练的已处理文档的提取结果。
  • PersistenceId <string> - 作用域活动为正确跟踪和配置训练活动而使用的唯一不透明 ID。
  • 定义
  • 描述
  • 用于训练提取程序活动的参数
  • 成员

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新