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(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