Pular para o conteúdo principal
Importante! Esta interface está obsoleta. Ela fornece acesso apenas ao primeiro documento da transação.
A interface ExtractedData é uma representação desserializada dos resultados de exportação em formato JSON (para skills que incluem a atividade Extract). Ela simplifica o acesso aos dados extraídos com a atividade Extract.

Métodos

NameDescription
HasFieldDefinition(string fieldName);Retorna True se o campo foi detectado na descrição da estrutura do documento especificado nas propriedades da atividade Extract de um skill de processamento. A estrutura do documento é definida no objeto ExtractedData. Os campos de ExtractedData são agrupados; portanto, o nome do campo deve ser informado como um caminho, por exemplo, “Amounts/Additional Tax Groups/NetAmount”. As barras (/) são usadas como separadores entre campos e nomes de grupos.
GetFieldValues(string fieldName);Retorna uma matriz de valores de campo como objetos Field para o nome de campo especificado. Pode conter qualquer quantidade de valores.
AddFieldValue(string fieldName, number lineItem?);Cria uma instância de campo. Pode ser usado para criar campos repetidos e não repetidos. Retorna o objeto Field criado.
RemoveTableRow(string tableName, number rowNumber);Remove uma linha da tabela.
GetTableRowCount(string tableName);Retorna o número de linhas na tabela especificada.