UiPath Documentation
activities
latest
false
Atividades do Document Understanding
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Classe ExtractorAsyncCodeActivity

Classe abstrata ExtractorAsyncCodeActivity, usada como base para criar atividades do extrator de documentos baseadas em AsyncCodeActivity.

A classe abstrata ExtractorAsyncCodeActivity , essencial para criar um AsyncCodeActivity para extração de dados, implementa a interface IExtractorActivity e a classe abstrata AsyncCodeActivity .

Definição​

  • Espaço de nomes: UiPath.DocumentProcessing.Contracts.DataExtraction
  • Montagem: UiPath.DocumentProcessing.Contracts

Description​

Uma classe abstrata que implementa a interface UiPath.DocumentProcessing.Contracts.DataExtraction.IExtractorActivity e a classe abstrata System.Activities.AsyncCodeActivity .

Esta classe deve ser implementada para construir um AsyncCodeActivity para extração de dados, compatível com a atividade Data Extraction Scope e a infraestrutura de processamento de documentos.

Para implementar essa classe abstrata, os métodos BeginExecute() e EndExecute() precisam ser substituídos.

Parâmetros e resultados de extração de dados​

A atividade Data Extraction Scope preenche automaticamente todos os InArguments definidos para suas atividades filhas. Incluídas nestes InArguments estão as seguintes informações:

  • Informações sobre o documento que aguarda a extração dos dados. Isso inclui o caminho do arquivo original, o formato do texto e o modelo de objeto do documento.
  • Detalhes sobre os campos que a atividade classificador deve entender e processar. Esses tipos são configurados por meio da atividade Escopo da Extração de Dados no assistente Configurar Extratores .

O OutArgument hospeda os resultados da extração em um objeto ExtractorResult , que contém uma lista de DataPoints para cada campo de entrada solicitado identificado com sucesso.

Membros​

Construtores​

ExtractorAsyncCodeActivity() - O construtor padrão protegido.

Métodos​

  • GetCapabilities() - Obtém uma lista de campos que o extrator é capaz de extrair, para cada tipo de documento, no tempo de design. Este método só será chamado no momento do design e, como tal, NÃO deve usar nenhum InArgument(s)
  • ProvidesCapabilities() - Retornará verdadeiro se o extrator for capaz de fornecer uma lista de recursos.

Propriedades​

  • DocumentPath InArgument<string> — O caminho do arquivo do documento.
  • DocumentText InArgument<string> — A versão em texto do documento.
  • DocumentObjectModel InArgument<UiPath.DocumentProcessing.Contracts.Dom.Document> — O modelo de objeto do documento.
  • ExtractorDocumentType InArgument<UiPath.DocumentProcessing.Contracts.DataExtraction.ExtractorDocumentType> — As informações do tipo de documento que você deseja que o extrator use.
  • DocumentBounds InArgument<UiPath.DocumentProcessing.Contracts.Results.ResultsDocumentBounds> - O intervalo de páginas e os limites que você deseja que o extrator use.
  • ExtractorResult OutArgument<UiPath.DocumentProcessing.Contracts.DataExtraction.ExtractorResult> — A saída da atividade do extrator.
  • PersistenceId string - O ID exclusivo e opaco que é usado pelas atividades do escopo para rastrear e configurar corretamente a atividade do extrator.
  • PredictionId InArgument<string> - Identifica que o mesmo documento é processado em um fluxo de trabalho. É composto por DocumentId+ JobId.
  • Definição​
  • Description​
  • Parâmetros e resultados de extração de dados​
  • Membros​
  • Construtores​
  • Métodos​
  • Propriedades​

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte(opens in new window)

Quer aprender? Academia UiPath(opens in new window)

Tem perguntas? Fórum do UiPath(opens in new window)

Fique por dentro das novidades