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 ClassifierCodeActivity

Classe abstrata ClassifierCodeActivity, usada como base para criar atividades classificadoras de documentos baseadas em CodeActivity.

ClassifierCodeActivity é uma classe abstrata que implementa tanto a interface IClassifierActivity quanto a classe abstrata CodeActivity, vital para criar uma CodeActivity compatível para a classificação de documentos.

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.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 esta classe abstrata, o método Execute(CodeActivityContext context) deve ser substituído.

Entendendo InArguments e OutArgument em ClassifierCodeActivity​

All the defined InArguments are automatically populated by the Classify Document Scope activity for all child activities.

Os InArguments contêm as seguintes informações:

  • Informações sobre o documento a ser classificado, especificamente o caminho do arquivo original, a versão do texto e o modelo do objeto do documento.
  • Informações sobre os tipos de documentos que se espera que sejam compreendidos e processados pela atividade classificador. Esses tipos de documentos são definidos pela atividade Classify Document Scope após sua configuração no assistente Configurar Classificadores da atividade de escopo.

The OutArgument contains a list of classification results, in a ClassifierResult.

Por exemplo, se um classificador puder classificar um arquivo inteiro como um contrato ou anexo, então o ClassifierResult deve conter uma única entrada na lista Classifications . Essa entrada deve refletir a classificação de confiança mais alta, com ResultsDocumentBounds abrangendo todo o documento.

Se um classificador puder classificar segmentos de um arquivo como um contrato ou anexo, então o ClassifierResult deve conter várias entradas na lista Classifications , correspondendo ao número de partes identificadas. Cada uma dessas entradas deve ter seu próprio ResultsDocumentBounds. Os intervalos de páginas para cada um devem ser isolados.

Membros​

Construtores​

ClassifierCodeActivity()

  • O construtor padrão protegido.

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.
  • Definição​
  • Description​
  • Entendendo InArguments e OutArgument em ClassifierCodeActivity​
  • Membros​
  • Construtores​
  • 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