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 ClassifierAsyncCodeActivity

Classe abstrata ClassifierAsyncCodeActivity, usada como base para criar atividades classificadoras de documentos baseadas em AsyncCodeActivity.

A classe abstrata ClassifierAsyncCodeActivity , fundamental para estabelecer uma CodeActivity para classificação de documentos, implementa a interface IClassifierActivity e a classe abstrata Async.CodeActivity .

Definição​

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

Description​

Uma classe abstrata que implementa a interface UiPath.DocumentProcessing.Contracts.Classification.IClassifierActivity e a classe abstrata System.Activities.Async.CodeActivity .

Essa classe deve ser implementada para construir um CodeActivity para classificação de documentos que seja compatível com a atividade Classify Document 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 classificação de documentos​

Cada InArgument definido é preenchido automaticamente pela atividade Classify Document Scope para suas outras atividades filhas. Os InArguments contêm os seguintes dados:

  • Dados sobre o documento pronto para a classificação, incluindo o caminho do arquivo, o formato do texto e o modelo do documento.
  • Dados sobre os tipos de documentos que a atividade do classificador deve compreender e processar, configurados por meio de Classificar Escopo do Documento no assistente Configurar Classificadores .

O OutArgument contém uma lista de resultados de classificação em um ClassifierResult. Veja os seguintes exemplos:

  • Um classificador que diferencia um arquivo completo como contrato ou anexo deve ter uma entrada em Classifications, representativa da classificação de confiança mais alta.
  • Se um classificador identificar partes do arquivo como contrato ou anexo, o ClassifierResult deve conter classificações disjuntivas e ResultsDocumentBounds associados.

Membros​

Construtores​

ClassifierAsyncCodeActivity() - O construtor padrão protegido.

Métodos​

  • GetCapabilities() - Recupera, no tempo de design, uma lista de tipos de documentos que o classificador é capaz de classificar. Este método é chamado apenas no tempo de design e, como tal, não deve usar nenhum(s) InArgument(s).
  • ProvidesCapabilities() - Retorna verdadeiro se o classificador for capaz de fornecer uma lista de recursos.

Propriedades​

  • DocumentPath InArgument<string> — O caminho para o arquivo de documento.
  • DocumentText InArgument<string> — A versão em texto do documento.
  • DocumentObjectModel InArgument<UiPath.DocumentProcessing.Contracts.Dom.Document> — O modelo de objeto do documento.
  • DocumentTypes InArgument<UiPath.DocumentProcessing.Contracts.Classification.ClassifierDocumentType[]> - As informações do tipo de documento que você deseja que o classificador leve em consideração.
  • PersistenceId string - O ID exclusivo e opaco que é usado pelas atividades de escopo para rastrear e configurar corretamente a atividade do classificador.
  • ClassifierResult OutArgument<UiPath.DocumentProcessing.Contracts.Classification.ClassifierResult> - A saída da atividade do classificador.
  • 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 classificação de documentos​
  • 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