Actividades
Más reciente
False
Imagen de fondo del banner
Actividades de Document Understanding
Última actualización 29 de abr. de 2024

Clase

Espacio de nombres: UiPath.DocumentProcessing.Contracts.DataExtraction

Montaje:

Clase resumen que implementa la interfaz UiPath.DocumentProcessing.Contracts.DataExtraction.IExtractorActivity y la clase resumen System.Activities.NativeActivity .
Esta clase debe implementarse para construir un NativeActivity para la extracción de datos de documentos, compatible con la actividad Data Extraction Scope y la infraestructura de procesamiento de documentos.
Para implementar esta clase resumen, es necesario anular el método Execute(NativeActivityContext context) .
Nota:

Todos los InArguments definidos se rellenan automáticamente con la actividad Ámbito de extracción de datosÁmbito de extracción de datos para todas las actividades secundarias.

Los InArguments contienen:

Información sobre el documento del que se extraerán los datos, específicamente la ruta del archivo original, la versión de textoy el modelo de objeto del documento.

Información sobre los campos que se espera que la actividad de extractor comprenda y procese. Estos tipos de documentos los establece la actividad Ámbito de extracción de datos después de su configuración en el asistente Configurar extractores de la actividad de ámbito.

El OutArgument contiene los resultados de la extracción, en un objeto ExtractorResult , con tantas entradas en la lista DataPoints como campos de entrada solicitados identificados correctamente.

Miembros

Constructores
  • ExtractorNativeActivity() : el constructor predeterminado protegido.
Métodos
  • GetCapabilities(): obtiene una lista de campos que el extractor es capaz de extraer, para cada tipo de documento, en el tiempo de diseño. Este método solo se llamará en tiempo de diseño y, como tal, NO debe usar ningún InArgument
  • ProvidesCapabilities(): devuelve verdadero si el extractor puede proporcionar una lista de capacidades.
Propiedades
  • DocumentPath InArgument <string> : la ruta del 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.
  • ExtractorDocumentType InArgument <UiPath.DocumentProcessing.Contracts.DataExtraction.ExtractorDocumentType> : la información del tipo de documento que quieres que utilice el extractor.
  • DocumentBounds InArgument <UiPath.DocumentProcessing.Contracts.Results.ResultsDocumentBounds> : el rango y los límites de la página que quieres que utilice el extractor.
  • ExtractorResult OutArgument <UiPath.DocumentProcessing.Contracts.DataExtraction.ExtractorResult> : la salida de la actividad del extractor.
  • PersistenceId cadena : el ID único y opaco que utilizan las actividades de ámbito para realizar un seguimiento y configurar correctamente la actividad de extractor.
  • PredictionId InArgument <string> : identifica que el mismo documento se procesa en un flujo de trabajo. Se compone de DocumentId+ JobId.
  • Miembros

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.