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 ExtractionResult

Classe ExtractionResult, representando o resultado da extração de uma parte de um documento.

ExtractionResult é uma classe pública que representa o resultado da extração de uma parte de um documento.

Definição

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

Description

Uma classe pública que representa um resultado de extração para uma parte de um documento.

Membros

Construtores

ExtractionResult() - Inicializa uma nova instância da classe ExtractionResult sem argumentos.

Métodos

  • AsClassificationResult() — retorna um ResultadoDaClassificação gerado usando as informações do 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) - Um método estático que retorna uma nova instância da ExtractionResult classe com o conteúdo serializado na string de entrada.
  • EnumerateValues(Func<ResultsValue, bool> condition = null) - Permite que você itere sobre todos os valores no documento de resultados, incluindo valores de células de tabela.
  • FlattenFields(Func<ResultsDataPoint, bool> condition = null) - Mesclar os campos no ResultsDocument e filtra-los com base na condição.
    AVISO:

    Este método está obsoleto.

  • GetDocumentType() - Retorna uma string contendo o DocumentTypeId do objeto ExtractionResult .
  • GetFields(Func<ResultsDataPoint, bool> condition = null) — filtra os campos em ResultsDocument que atendem à condição.
  • GetField(string fieldId) — retorna o campo com o ID de campo especificado ou null se não existir.
  • GetSimpleFieldValues(string fieldId) — Retorna uma lista de SimpleFieldValue para a entrada fieldId.
  • GetTable(string fieldId) — retorna a tabela com o ID especificado ou nula se não existir.
  • GetTableFieldValue(string fieldId, int valueIndex = 0) — retorna um TableFieldValue contendo valores de célula para o fieldId necessário. Por padrão, valueIndex é definido como 0.
  • IsAnyFieldOrTableCellMissing() - Determina se há algum ponto de dados ou célula de tabela que não possui valores.
    Observação:

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

  • GetValueCount(string fieldId) — retorna um inteiro contendo o número de valores associados ao fieldId fornecido.
  • Serialize() - Returns a string containing the serialized representation of the ExtractionResult object.
  • GetFieldValidatorNotes(string fieldId) — retorna o valor do campo que contém as notas do validador com o ID do campo especificado ou nulo se não existir.
  • SetFieldValidatorNotes(string fieldId, string validatorNotes) - Define as notas do validador para o campo com o ID de campo especificado, se as notas estiverem ativadas para esse campo.
  • GetFieldValidatorNotesInfo(string fieldId) — retorna as informações das notas do validador para o campo com o ID de campo especificado ou nulo se não existir.
  • SetFieldValidatorNotesInfo(string fieldId, string validatorNotesInfo) - Define as notas do validador para o campo com o ID de campo especificado, se as notas estiverem ativadas para esse campo.
  • GetFieldValidatorNotesInfoByFieldName(string fieldName) — retorna as informações das notas do validador para o campo com o nome de campo especificado ou nulo se não existir.
  • SetFieldValidatorNotesInfoByFieldName(string fieldName, string validatorNotesInfo) - Definir as informações das notas de validador para o campo com o nome de campo especificado, se as notas estiverem ativadas para esse campo.

Propriedades

  • DocumentId String — o nome do documento para o qual os resultados da extração são relatados.
  • ExtractorPayloads ExtractorPayload[] - Informações adicionais fornecidas pelos extratores.
  • ResultsDocument UiPath.DocumentProcessing.Contracts.Results.ResultsDocument – Os detalhes da estrutura de extração de dados e classificação.
  • ResultsVersion Int - A versão do ExtractionResult relatada para o documento. Inicia em 0 quando a extração automática é realizada e deve ser aumentada em um a cada vez que o conteúdo do objeto for alterado, para fins de rastreamento.
  • Definição
  • Description
  • Membros
  • Construtores
  • Métodos
  • Propriedades

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades