UiPath Documentation
activities
latest
false
Actividades de Document Understanding
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Clase ResultadoDeExtracción

Clase ExtractionResult, que representa el resultado de la extracción de una parte de un documento.

ExtractionResult es una clase pública que representa un resultado de extracción para una parte de un documento.

Definición

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

Descripción

Una clase pública que representa el resultado de la extracción de una parte de un documento.

Miembros

Constructores

ExtractionResult() : inicializa una nueva instancia de la clase ExtractionResult sin argumentos.

Métodos

  • AsClassificationResult() : devuelve un ResultadoDeClasificación generado utilizando la información del objeto ExtractionResult .
  • AsDataSet(bool includeConfidence = false) - Returns a System.Data.DataSet containing multiple System.Data.DataTable in the .Tables collection. This collection contains a table called Simple Fields, that contains all fields as columns and all reported values for a field as values in the table. If a field has no value in the ExtractionResult, then no value is reported. If a table field has a value, it is reported as the string table, which is a marker of the fact that there is a DataTable with the field name that contains column fields as columns, and values for each row as values in the DataTable.
  • AsDataSet(bool includeConfidence = false, bool includeOcrConfidence = false) - Returns a System.Data.DataSet containing multiple System.Data.DataTable in the .Tables collection. This collection contains a table called Simple Fields, that contains all fields as columns and all reported values for a field as values in the table. If a field has no value in the ExtractionResult, then no value is reported. If a table field has a value, it is reported as the string table, which is a marker of the fact that there is a DataTable with the field name that contains column fields as columns, and values for each row as values in the DataTable.
  • Deserialize(string jsonString): un método estático que devuelve una nueva instancia de la clase ExtractionResult con los contenidos serializados en la cadena de entrada.
  • EnumerateValues(Func<ResultsValue, bool> condition = null): te permite iterar sobre todos los valores del documento de resultados, incluidos los valores de las celdas de la tabla.
  • FlattenFields(Func<ResultsDataPoint, bool> condition = null): aplana los campos en ResultsDocument y los filtra en función de la condición.
    ADVERTENCIA:

    Este método está obsoleto.

  • GetDocumentType() : devuelve una cadena que contiene el DocumentTypeId del objeto ExtractionResult .
  • GetFields(Func<ResultsDataPoint, bool> condition = null): filtra los campos en ResultsDocument que cumplen la condición.
  • GetField(string fieldId): devuelve el campo con el ID de campo especificado o null si no existe.
  • GetSimpleFieldValues(string fieldId) : devuelve una lista de SimpleFieldValue para la entrada fieldId.
  • GetTable(string fieldId): devuelve la tabla con el ID especificado o nulo si no existe.
  • GetTableFieldValue(string fieldId, int valueIndex = 0) : devuelve un ValorDeCampoDeTabla que contiene valores de celda para el fieldId requerido. De forma predeterminada, valueIndex está establecido en 0.
  • IsAnyFieldOrTableCellMissing(): determina si hay algún punto de datos o celda de la tabla que no tenga valores.
    Nota:

    Only a single value for a table field is supported. The valueIndex can therefore only be set to 0.

  • GetValueCount(string fieldId): devuelve un número entero que contiene el número de valores asociados con el fieldId proporcionado.
  • Serialize() - Returns a string containing the serialized representation of the ExtractionResult object.
  • GetFieldValidatorNotes(string fieldId): devuelve el valor del campo que contiene las notas del validador con el ID de campo especificado, o nulo si no existe.
  • SetFieldValidatorNotes(string fieldId, string validatorNotes): establece las notas del validador para el campo con el ID de campo especificado, si las notas están activadas para ese campo.
  • GetFieldValidatorNotesInfo(string fieldId): devuelve la información de las notas del validador para el campo con el ID de campo especificado, o nulo si no existe.
  • SetFieldValidatorNotesInfo(string fieldId, string validatorNotesInfo): establece las notas del validador para el campo con el ID de campo especificado, si las notas están activadas para ese campo.
  • GetFieldValidatorNotesInfoByFieldName(string fieldName): devuelve la información de las notas del validador para el campo con el nombre de campo especificado, o nulo si no existe.
  • SetFieldValidatorNotesInfoByFieldName(string fieldName, string validatorNotesInfo): establece la información de las notas del validador para el campo con el nombre de campo especificado, si las notas están activadas para ese campo.

Propiedades

  • DocumentId String : el nombre del documento para el que se notifican los resultados de la extracción.
  • ExtractorPayloads ExtractorPayload[] : información adicional proporcionada por los extractores.
  • ResultsDocument UiPath.DocumentProcessing.Contracts.Results.ResultsDocument : los detalles de la estructura de clasificación y extracción de datos.
  • ResultsVersion Int : la versión de ExtractionResult notificada para el documento. Comienza en 0 cuando se realiza la extracción automática y debe aumentarse en uno cada vez que se cambia el contenido del objeto, con fines de seguimiento.
  • Definición
  • Descripción
  • Miembros
  • Constructores
  • Métodos
  • Propiedades

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado