activities
latest
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática.
UiPath logo, featuring letters U and I in white
Actividades de Document Understanding
Last updated 21 de nov. de 2024

ClassifierCodeActivity Class

ClassifierCodeActivity es una clase abstracta que implementa tanto la interfaz IClassifierActivity como la clase abstracta CodeActivity, vital para crear una CodeActivity compatible para la clasificación de documentos.

Definición

  • Espacio de nombres: UiPath.DocumentProcessing.Contracts.Classification
  • Ensamblado: UiPath.DocumentProcessing.Contracts

Descripción

Una clase resumen que implementa la interfaz UiPath.DocumentProcessing.Contracts.Classification.IClassifierActivity y la clase resumen System.Activities.CodeActivity .
Esta clase debe implementarse para construir un CodeActivity para la clasificación de documentos que sea compatible con la actividad Classify Document Scope y la infraestructura de procesamiento de documentos.
Para implementar esta clase abstracta, el método Execute(CodeActivityContext context) debe anularse.

Comprender InArguments y OutArgument en ClassifierCodeActivity

La actividad Clasificar ámbito del documento rellena automáticamente todos los argumentos de entrada definidos para todas las actividades secundarias.

Los InArguments contienen la siguiente información:

  • Información sobre el documento que se va a clasificar, específicamente la ruta del archivo original, la versión de texto y el modelo de objeto del documento.
  • Información sobre los tipos de documentos que se espera que comprenda y procese la actividad de clasificador. Estos tipos de documentos los establece la actividad Clasificar ámbito de documento después de su configuración en el asistente Configurar clasificadores de la actividad de ámbito.
El OutArgument contiene una lista de resultados de clasificación, en un ClassifierResult.
Por ejemplo, si un clasificador puede clasificar un archivo completo como contrato o como anexo, ClassifierResult debería contener una sola entrada en la lista Classifications . Esta entrada debe reflejar la clasificación de mayor confianza, con ResultsDocumentBounds abarcando todo el documento.
Si un clasificador puede clasificar segmentos de un archivo como contrato o como anexo, ClassifierResult debe contener varias entradas en la lista Classifications , que coincidan con el número de partes identificadas. Cada una de estas entradas debe tener su propio ResultsDocumentBounds. Los rangos de página para cada uno deben ser disyuntivos.

Miembros

Constructores
ClassifierCodeActivity() : el constructor predeterminado protegido.
Propiedades
  • DocumentPath InArgument<string> : la ruta al archivo del documento.
  • DocumentText InArgument<string> : la versión de texto del documento.
  • DocumentObjectModel InArgument<UiPath.DocumentProcessing.Contracts.Dom.Document> : el modelo de objeto de documento del documento.
  • DocumentTypes InArgument<UiPath.DocumentProcessing.Contracts.Classification.ClassifierDocumentType[]> : la información del tipo de documento que quieres que el clasificador tenga en cuenta.
  • PersistenceId string : el ID único y opaco que utilizan las actividades de ámbito para realizar un seguimiento y configurar correctamente la actividad del clasificador.
  • ClassifierResult OutArgument<UiPath.DocumentProcessing.Contracts.Classification.ClassifierResult> : la salida de la actividad del clasificador.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.