Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades de Document Understanding
Última atualização 29 de abr de 2024

Classe ExtractorNativeActivity

Namespace: UiPath.DocumentProcessing.Contracts.DataExtraction

Conjunto:

Classe abstrata que implementa a interface UiPath.DocumentProcessing.Contracts.DataExtraction.IExtractorActivity e a classe abstrata System.Activities.NativeActivity .
Esta classe deve ser implementada para construir um NativeActivity para extração de dados de documentos, compatível com a atividade Data Extraction Scope e a infraestrutura de processamento de documentos.
Para implementar esta classe abstrata, o método Execute(NativeActivityContext context) precisa ser substituído.
Observação:

Todos os InArguments definidos são preenchidos automaticamente pela atividade Data Extraction Scope para todas as atividades filhas.

Os InArguments contêm:

Informações sobre o documento do qual os dados serão extraídos, especificamente o caminho do arquivo original, a versão do textoe o modelo de objeto do documento.

Informações sobre os campos que se espera serem compreendidos e processados pela atividade extratora. Esses tipos de documento são definidos pela atividade Escopo de extração de dados após sua configuração no assistente Configurar extratores da atividade de escopo.

O OutArgument contém os resultados da extração, em um objeto ExtractorResult , com tantas entradas na lista DataPoints quanto os campos de entrada solicitados identificados com sucesso.

Membros

Construtores
  • ExtractorNativeActivity() - 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, em tempo de design. Este método só será chamado em tempo de design e, como tal, NÃO deve usar nenhum InArgument(s)
  • ProvidesCapabilities() - Retorna 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 usado pelas atividades de 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.
  • Membros

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.