activities
latest
false
重要 :
请注意此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

Document Understanding 活动

上次更新日期 2024年12月5日

分类器异步代码活动类

ClassifierAsyncCodeActivity抽象类是建立文档分类CodeActivity的关键,它实现IClassifierActivity接口和Async.CodeActivity抽象类。

定义

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

描述

实现 UiPath.DocumentProcessing.Contracts.Classification.IClassifierActivity 接口和 System.Activities.Async.CodeActivity 抽象类的抽象类。
必须实现此类,才能构造与 Classify Document Scope 活动和文档处理基础架构兼容的文档分类 CodeActivity
为了实现此抽象类,需要覆盖 BeginExecute()EndExecute() 方法。

文档分类参数和结果

每个定义的 InArgument 都会由其其他子活动的“对文档范围进行分类”活动自动填充。 InArguments 包含以下数据:

  • 有关准备进行分类的文档的数据,包括文件路径、文本格式和文档模型。
  • 与分类器活动必须理解和处理的文档类型相关的数据,已通过“ 配置分类器 ” 向导中的“对 文档范围 进行分类” 配置。
OutArgument 在ClassifierResult中保存分类结果列表。 以下面的例子为例:
  • 将完整文件区分为合同或附件的分类器应在Classifications中具有一个条目,表示最高可信度分类。
  • 如果分类器将文件部分识别为合同或附件,则ClassifierResult应包含可分离分类和关联的ResultsDocumentBounds

成员

构造函数
ClassifierAsyncCodeActivity() - 受保护的默认构造函数。
方法
  • 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组成。
  • 定义
  • 描述
  • 文档分类参数和结果
  • 成员

此页面有帮助吗?

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