activities
latest
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
UiPath logo, featuring letters U and I in white
Document Understanding 活动
Last updated 2024年11月21日

提取程序异步代码活动类

ExtractorAsyncCodeActivity抽象类对于创建用于数据提取的AsyncCodeActivity至关重要,该类实现IExtractorActivity接口和AsyncCodeActivity抽象类。

定义

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

描述

实现 UiPath.DocumentProcessing.Contracts.DataExtraction.IExtractorActivity 接口和 System.Activities.AsyncCodeActivity 抽象类的抽象类。
必须实现此类,才能构造与 Data Extraction Scope 活动和文档处理基础架构兼容的用于数据提取的 AsyncCodeActivity
为了实现此抽象类,需要覆盖 BeginExecute()EndExecute() 方法。

数据提取参数和结果

数据提取作用域” 活动会自动填充为其子活动定义的所有 In 参数。 这些 InArguments 包含以下信息:

  • 等待数据提取的文档的相关信息。 这包括原始文件路径、文本格式和文档对象模型。
  • 有关分类器活动应理解和处理的字段的详细信息。 这些类型可通过“配置提取程序”向导中的“数据提取作用域”活动进行配置
OutArgument 将提取结果存储在ExtractorResult对象中,其中包含每个成功识别的请求输入字段的DataPoints列表。

成员

构造函数
ExtractorAsyncCodeActivity() - 受保护的默认构造函数。
方法
  • GetCapabilities() - 获取提取程序在设计时能够为每种文档类型提取的字段列表。 此方法仅在设计时调用,因此不应使用任何 InArgument
  • ProvidesCapabilities() - 如果提取程序能够提供功能列表,则返回 true。
属性
  • DocumentPath InArgument<string> - 文档的文件路径。
  • DocumentText InArgument<string> - 文档的文本版本。
  • DocumentObjectModel InArgument<UiPath.DocumentProcessing.Contracts.Dom.Document> - 文档的文档对象模型。
  • ExtractorDocumentType InArgument<UiPath.DocumentProcessing.Contracts.DataExtraction.ExtractorDocumentType> - 您希望提取程序使用的文档类型信息。
  • DocumentBounds InArgument<UiPath.DocumentProcessing.Contracts.Results.ResultsDocumentBounds> - 您希望提取程序使用的页面范围和边界。
  • ExtractorResult OutArgument<UiPath.DocumentProcessing.Contracts.DataExtraction.ExtractorResult> - 提取程序活动的输出。
  • PersistenceId string - 作用域活动为正确跟踪和配置提取程序活动而使用的唯一不透明 ID。
  • PredictionId InArgument<string> - 标识在工作流中处理相同的文档。 它由DocumentId + JobId组成。
  • 定义
  • 描述
  • 数据提取参数和结果
  • 成员

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo White
信任与安全
© 2005-2024 UiPath。保留所有权利。