UiPath Documentation
activities
latest
false
Activités Document Understanding
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Classe RésultatExtraction

Classe RésultatExtraction, représentant le résultat d’extraction d’une partie d’un document.

ExtractionResult est une classe publique qui représente un résultat d'extraction pour une partie d'un document.

Définition

  • Espace de noms : UiPath.DocumentProcessing.Contracts.Results
  • Assemblage : UiPath.DocumentProcessing.Contracts

Description

Classe publique qui représente un résultat d'extraction pour une partie d'un document.

Membres

Constructeurs

ExtractionResult() : initialise une nouvelle instance de la classe ExtractionResult sans arguments.

Méthodes

  • AsClassificationResult() - renvoie un résultatClassification généré à l'aide des informations de l'objet 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): une méthode statique qui renvoie une nouvelle instance de la classe ExtractionResult avec le contenu sérialisé dans la chaîne d'entrée.
  • EnumerateValues(Func<ResultsValue, bool> condition = null) - Vous permet de parcourir toutes les valeurs dans le document de résultats, y compris les valeurs de cellule de table.
  • FlattenFields(Func<ResultsDataPoint, bool> condition = null): aplatir les champs dans le ResultsDocument et les filtre en fonction de la condition.
    Avertissement :

    Cette méthode est obsolète.

  • GetDocumentType() : renvoie une chaîne contenant le DocumentTypeId de l'objet ExtractionResult .
  • GetFields(Func<ResultsDataPoint, bool> condition = null) - Filtre les champs dans le ResultsDocument qui satisfont à la condition.
  • GetField(string fieldId) - renvoie le champ avec l'ID de champ spécifié ou null s'il n'existe pas.
  • GetSimpleFieldValues(string fieldId) - renvoie une liste de SimpleFieldValue pour l'entrée fieldId.
  • GetTable(string fieldId) - renvoie la table avec l'identifiant spécifié ou null si elle n'existe pas.
  • GetTableFieldValue(string fieldId, int valueIndex = 0) - renvoie un TableFieldValue contenant les valeurs de cellule pour le fieldId requis. Par défaut, valueIndex est défini sur 0.
  • IsAnyFieldOrTableCellMissing() - Détermine s'il existe un point de données ou une cellule de tableau qui ne contient pas de valeurs.
    Remarque :

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

  • GetValueCount(string fieldId) - Renvoie un entier contenant le nombre de valeurs associées au fieldId fourni.
  • Serialize() - Returns a string containing the serialized representation of the ExtractionResult object.
  • GetFieldValidatorNotes(string fieldId) - Renvoie la valeur du champ contenant les notes du validateur avec l'ID de champ spécifié, ou Null si elle n'existe pas.
  • SetFieldValidatorNotes(string fieldId, string validatorNotes) - Définissez les notes du validateur pour le champ avec l'ID de champ spécifié, si les notes sont activées pour ce champ.
  • GetFieldValidatorNotesInfo(string fieldId) - Renvoie les informations des notes du validateur pour le champ avec l'ID de champ spécifié, ou null s'il n'existe pas.
  • SetFieldValidatorNotesInfo(string fieldId, string validatorNotesInfo) - Définissez les notes du validateur pour le champ avec l'ID de champ spécifié, si les notes sont activées pour ce champ.
  • GetFieldValidatorNotesInfoByFieldName(string fieldName) - Renvoie les informations des notes du validateur pour le champ avec le nom de champ spécifié, ou null s’il n’existe pas.
  • SetFieldValidatorNotesInfoByFieldName(string fieldName, string validatorNotesInfo) - Définissez les informations de notes du validateur pour le champ avec le nom de champ spécifié, si les notes sont activées pour ce champ.

Propriétés

  • DocumentId String - Le nom du document pour lequel les résultats de l'extraction sont indiqués.
  • ExtractorPayloads ExtractorPayload[] - Informations supplémentaires fournies par les extracteurs.
  • ResultsDocument UiPath.DocumentProcessing.Contracts.Results.ResultsDocument - Les détails de la structure de classification et d'extraction des données.
  • ResultsVersion Int - La version du ExtractionResult signalée pour le document. Commence à 0 lorsque l’extraction automatique est effectuée et doit être augmentée d’une unité à chaque modification du contenu de l’objet, à des fins de suivi.
  • Définition
  • Description
  • Membres
  • Constructeurs
  • Méthodes
  • Propriétés

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour