activities
latest
false
- Visão geral
- Contratos de Processamento de Documentos
- Notas de versão
- Sobre os Contratos de Processamento de Documentos
- Classe Box
- Interface IPersistedActivity
- Classe PrettyBoxConverter
- Interface IClassifierActivity
- Interface IClassifierCapabilitiesProvider
- Classe ClassifierDocumentType
- Classe ClassifierResult
- Classe ClassifierCodeActivity
- Classe ClassifierNativeActivity
- Classe ClassifierAsyncCodeActivity
- Classe ClassifierDocumentTypeCapability
- Classe ExtractorAsyncCodeActivity
- Classe ExtractorCodeActivity
- Classe ExtractorDocumentType
- Classe ExtractorDocumentTypeCapabilities
- Classe ExtractorFieldCapability
- Classe ExtractorNativeActivity
- Classe ExtractorResult
- Interface ICapabilitiesProvider
- Interface IExtractorActivity
- Classe ExtractorPayload
- Enumeração DocumentActionPriority
- Classe DocumentActionData
- Enumeração DocumentActionStatus
- Enumeração DocumentActionType
- Classe DocumentClassificationActionData
- Classe DocumentValidationActionData
- Classe UserData
- Classe Document
- Classe DocumentSplittingResult
- Classe DomExtensions
- Classe Page
- Classe PageSection
- Classe Polígono
- Classe PolygonConverter
- Classe de metadados
- Classe WordGroup
- Classe Word
- Enumeração ProcessingSource
- Classe ResultsTableCell
- Classe ResultsTableValue
- Classe ResultsTableColumnInfo
- Classe ResultsTable
- Enumeração Rotation
- Enumeração SectionType
- Enumeração WordGroupType
- Interface IDocumentTextProjection
- Classe ClassificationResult
- Classe ExtractionResult
- Classe ResultsDocument
- Classe ResultsDocumentBounds
- Classe ResultsDataPoint
- Classe ResultsValue
- Classe ResultsContentReference
- Classe ResultsValueTokens
- Classe ResultsDerivedField
- Enumeração ResultsDataSource
- Classe ResultConstants
- Classe SimpleFieldValue
- Classe TableFieldValue
- Classe DocumentGroup
- Classe DocumentTaxonomy
- Classe DocumentType
- Classe Field
- Enumeração FieldType
- Classe LanguageInfo
- Classe MetadataEntry
- Enumeração de tipo de texto
- Classe TypeField
- Interface ITrackingActivity
- Interface ITrainableActivity
- Interface ITrainableClassifierActivity
- Interface ITrainableExtractorActivity
- Classe TrainableClassifierAsyncCodeActivity
- Classe TrainableClassifierCodeActivity
- Classe TrainableClassifierNativeActivity
- Classe TrainableExtractorAsyncCodeActivity
- Classe TrainableExtractorCodeActivity
- Classe TrainableExtractorNativeActivity
- Digitalizador do Document Understanding
- Document Understanding ML
- Document Understanding OCR Local Server
- Document Understanding
- Notas de versão
- Sobre o pacote de atividades Document Understanding
- Compatibilidade do projeto
- Definir Senha do PDF
- Merge PDFs
- Get PDF Page Count
- Extract PDF Text
- Extract PDF Images
- Extract PDF Page Range
- Extract Document Data
- Criar tarefa de validação e aguardar
- Aguarde a tarefa de validação e retome
- Create Validation Task
- Classificar Documento
- Create Classification Validation Task
- Create Classification Validation Task and Wait
- Aguardar a tarefa de Validação de Classificação e retomar
- IntelligentOCR
- Notas de versão
- Sobre o pacote de atividades IntelligentOCR
- Compatibilidade do projeto
- Configuração da autenticação
- Carregar Taxonomia
- Digitize Document
- Classificar Escopo do Documento
- Classificador baseado em palavra-chave
- Document Understanding Project Classifier
- Intelligent Keyword Classifier
- Create Document Classification Action
- Aguardar ação de classificação do documento e retomar
- Train Classifiers Scope
- Instrutor de Classificador Baseado em Palavra-chave
- Intelligent Keyword Classifier Trainer
- Escopo da Extração de Dados
- Document Understanding Project Extractor
- Regex Based Extractor
- Form Extractor
- Intelligent Form Extractor
- Present Validation Station
- Create Document Validation Action
- Wait For Document Validation Action And Resume
- Escopo de Extratores de Treinamento
- Exportar Resultados da Extração
- Serviços de ML
- OCR
- Contratos de OCR
- Notas de versão
- Sobre os Contratos OCR
- Compatibilidade do projeto
- Interface IOCRActivity
- Classe OCRAsyncCodeActivity
- Classe OCRCodeActivity
- Classe OCRNativeActivity
- Character Class
- Classe OCRResult
- Classe Word
- Enumeração FontStyles
- Enumeração OCRRotation
- Classe OCRCapabilities
- Classe OCRScrapeBase
- Classe OCRScrapeFactory
- Classe ScrapeControlBase
- Enumeração ScrapeEngineUsages
- ScrapeEngineBase
- Classe ScrapeEngineFactory
- Classe ScrapeEngineProvider
- OmniPage
- PDF
- [Não listado] Abbyy
- [Não listado] Abbyy Embedded
Classe ExtractionResult
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo.
Atividades de Document Understanding
Last updated 29 de out de 2024
Classe ExtractionResult
ExtractionResult
é uma classe pública que representa o resultado da extração de uma parte de um documento.
- Espaço de nomes:
UiPath.DocumentProcessing.Contracts.Results
- Montagem:
UiPath.DocumentProcessing.Contracts
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. Essa estrutura será removida no futuro. O suporte para subcampos no nível de valor é obsoleto e os campos de tabela agora são representados usando uma nova estrutura de dados.
Construtores
ExtractionResult()
- Inicializa uma nova instância da classe ExtractionResult
sem argumentos.
Métodos
AsClassificationResult()
- Retorna umUiPath.DocumentProcessing.Contracts.Results.ClassificationResult
gerado usando as informações do objetoExtractionResult
.AsDataSet
(<bool>
) — retorna umSystem.Data.DataSet
contendo váriosSystem.Data.DataTable
na coleção.Tables
. Essa 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 noExtractionResult
, nenhum valor será relatado. Se um campo de tabela tem um valor, ele é relatado como a stringtable
, que é um marcador do fato de que há umDataTable
com o nome do campo que contém campos de coluna como colunas e valores para cada linha como valores noDataTable
.AsDataSet
(<bool>, <bool>
) — retorna umSystem.Data.DataSet
contendo váriosSystem.Data.DataTable
na coleção.Tables
. Essa 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 noExtractionResult
, nenhum valor será relatado. Se um campo de tabela tem um valor, ele é relatado como a stringtable
, que é um marcador do fato de que há umDataTable
com o nome do campo que contém campos de coluna como colunas e valores para cada linha como valores noDataTable
.Deserialize
(<string>
) — Um método estático que retorna uma nova instância de classeExtractionResult
com o conteúdo serializado na string de entrada.EnumerateValues
(System.Func<UiPath.DocumentProcessing.Contracts.Results.ResultsValue, <bool>
) — Permite que você itere sobre todos os valores no documento de resultados, incluindo os valores das células da tabela.FlattenFields
(System.Func<UiPath.DocumentProcessing.Contracts.Results.ResultsDataPoint, <bool>
) - Achata os campos emUiPath.DocumentProcessing.Contracts.Results.ExtractionResult.ResultsDocument
e os filtra com base na condição.Aviso: este método está obsoleto.GetDocumentType()
- Retorna uma string contendo oDocumentTypeId
do objetoExtractionResult
.GetFields
(System.Func<UiPath.DocumentProcessing.Contracts.Results.ResultsDataPoint, <bool>
) — Filtra os campos emUiPath.DocumentProcessing.Contracts.Results.ExtractionResult.ResultsDocument
que satisfazem a condição.GetField
(<string>
) — Retorna o campo com o ID de campo especificado ounull
, se ele 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 nula se ele não existir.GetTableFieldValue
(<string>, <int>
) — retorna um UiPath.DocumentProcessing.Contracts.Results.TableFieldValue que contém valores de célula para ofieldId
necessário. Por padrão, esse campo é definido em 0.-
IsAnyFieldOrTableCellMissing()
bool
- Determina se há algum ponto de dados ou célula de tabela que não tenha valores.Nota: Apenas um único valor para um campo de tabela é suportado. OvalueIndex
portanto, só pode ser definido como 0. GetValueCount
(<string>
) — Retorna um número inteiro contendo o número de valores associados aofieldId
fornecido.Serialize()
string
— retorna uma string contendo a representação serializada do objetoExtractionResult
.GetFieldValidatorNotes
(<fieldId>
) - Retorna o valor do campo que contém as notas do validador com o ID do campo especificado, ou nulo, se ele não existir.SetFieldValidatorNotes
(<fieldId>
,<validatorNote>
) - Defina o valor do campo para as notas do validador com o ID do campo especificado, se as notas forem 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
UiPath.DocumentProcessing.Contracts.Results.ResultsDocument
– Os detalhes da estrutura de extração de dados e classificação.ResultsVersion
Int
- A versão doExtractionResult
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.