Atividades
Mais recente
falso
Imagem de fundo do banner
Atividades de Document Understanding
Última atualização 29 de abr de 2024

Classe ExtractionResult

Namespace: UiPath.DocumentProcessing.Contracts.Results
Conjunto: UiPath.DocumentProcessing.Contracts

Description

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

Observação: a partir do pacote UiPath.DocumentProcessing.Contracts v1.17, o método ExtractionResult.FlattenFields() foi marcado como obsoleto. Esta estrutura será removida no futuro. O suporte para subcampos no nível de valor está obsoleto e os campos da tabela agora são representados usando uma nova estrutura de dados.

Membros

Construtores
  • ExtractionResult() - Inicializa uma nova instância da classe ExtractionResult sem argumentos.
Métodos
  • AsClassificationResult() - Retorna um UiPath.DocumentProcessing.Contracts.Results.ClassificationResult gerado usando as informações do objeto ExtractionResult .
  • AsDataSet (<bool>) - Retorna um System.Data.DataSet contendo vários System.Data.DataTable na coleção .Tables . Esta coleção contém uma tabela chamada Campos Simples, que contém todos os campos como colunas e todos os valores relatados para um campo como valores na tabela. Se um campo não tiver valor em ExtractionResult, nenhum valor será relatado. Se um campo de tabela tiver um valor, ele será relatado como a string table, que é um marcador do fato de que existe um DataTable com o nome do campo que contém campos de coluna como colunas e valores para cada linha como valores no DataTable.
  • AsDataSet (<bool>, <bool>) - Retorna um System.Data.DataSet contendo vários System.Data.DataTable na coleção .Tables . Esta coleção contém uma tabela chamada Campos Simples, que contém todos os campos como colunas e todos os valores relatados para um campo como valores na tabela. Se um campo não tiver valor em ExtractionResult, nenhum valor será relatado. Se um campo de tabela tiver um valor, ele será relatado como a string table, que é um marcador do fato de que existe um DataTable com o nome do campo que contém campos de coluna como colunas e valores para cada linha como valores no DataTable.
  • Deserialize (<string> ) - Um método estático que retorna uma nova instância da classe ExtractionResult com o conteúdo serializado na string de entrada.
  • EnumerateValues (System.Func<UiPath.DocumentProcessing.Contracts.Results.ResultsValue, <bool>) - Permite iterar sobre todos os valores no documento de resultados, incluindo valores de células da tabela.
  • FlattenFields (System.Func<UiPath.DocumentProcessing.Contracts.Results.ResultsDataPoint, <bool>) - Nivela os campos em UiPath.DocumentProcessing.Contracts.Results.ExtractionResult.ResultsDocument e os filtra com base na condição. AVISO: Obsoleto.
  • GetDocumentType() - Retorna uma string contendo o DocumentTypeId do objeto ExtractionResult .
  • GetFields (System.Func<UiPath.DocumentProcessing.Contracts.Results.ResultsDataPoint, <bool>) - Filtra os campos em UiPath.DocumentProcessing.Contracts.Results.ExtractionResult.ResultsDocument que satisfazem a condição.
  • GetField (<string>) - Retorna o campo com o id de campo especificado ou nulo se não existir.
  • GetSimpleFieldValues (<string>) — Retorna uma lista de UiPath.DocumentProcessing.Contracts.Results.SimpleFieldValue para a entradafieldId.
  • GetTable (<string>) - Retorna a tabela com o id especificado ou null se não existir.
  • GetTableFieldValue (<string>, <int>) — retorna um UiPath.DocumentProcessing.Contracts.Results.TableFieldValue que contém valores de célula para o fieldId necessário. Por padrão, esse campo é definido em 0.
  • IsAnyFieldOrTableCellMissing() bool - Determina se há algum ponto de dados ou célula da tabela que não possui valores.
    Nota: Apenas um único valor para um campo de tabela é suportado. O valueIndex portanto, só pode ser definido como 0.
  • GetValueCount(<string>) - Retorna um número inteiro contendo o número de valores associados ao fieldIdfornecido.
  • Serialize() string- Retorna uma string contendo a representação serializada do objeto ExtractionResult .
  • GetFieldValidatorNotes(<fieldId>) — retorna o valor do campo que contém as notas do validador com a ID do campo especificado ou nulo, se não existir.
  • SetFieldValidatorNotes(<fieldId>, <validatorNote>) - Defina o valor do campo para notas do validador com a ID do 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 string - Informações adicionais fornecidas pelos extratores.
  • ResultsDocument string - Os detalhes da estrutura de classificação e extração de dados.
  • ResultsVersion int - A versão do ExtractionResult relatada para o documento. Inicia em 0 quando a extração automática é realizada e deve ser incrementado em 1 cada vez que o conteúdo do objeto for alterado, para fins de rastreamento.
  • Description
  • Membros

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.