activities
latest
false
Important :
Veuillez noter que ce contenu a été localisé en partie à l’aide de la traduction automatique.
UiPath logo, featuring letters U and I in white
Activités Document Understanding
Last updated 14 nov. 2024

Classe ActivitéExtracteurNatif

La classe abstraite ExtractorNativeActivity ajoute des fonctionnalités à l'interface IExtractorActivity et à la classe abstraite NativeActivity , cruciale pour créer un NativeActivity pour l'extraction des données des documents.

Définition

  • Espace de noms : UiPath.DocumentProcessing.Contracts.DataExtraction

Description

Classe abstraite qui implémente l'interface UiPath.DocumentProcessing.Contracts.DataExtraction.IExtractorActivity et la classe abstraite System.Activities.NativeActivity .
Cette classe doit être implémentée afin de construire un NativeActivity pour l'extraction de données de documents, compatible avec l'activité Data Extraction Scope et l'infrastructure de traitement des documents.
Afin d'implémenter cette classe abstraite, la méthode Execute(NativeActivityContext context) doit être remplacée.

Infrastructure de l’activité d’extraction de données

L'activité Étendue de l'extraction de données ( Data Extraction Scope) remplit automatiquement tous les InArguments définis pour ses activités enfants. Ces InArguments incluent les informations suivantes :

  • Informations spécifiques sur le document en cours d’extraction, y compris son chemin d'accès au fichier d'origine, sa version texte et son modèle d'objet document.
  • Détails concernant les champs que l'activité d'extraction est censée traiter, définis par l'activité Étendue de l'extraction de données (Data Extraction Scope) dans l'assistant Configurer les extracteurs (Configure Extractors).
Le OutArgument contient les résultats de l'extraction. Il s'agit d'un objet ExtractorResult , qui contient une liste DataPoints contenant des entrées pour chaque champ d'entrée demandé et identifié avec succès.

Membres

Constructeurs
ExtractorNativeActivity() : le constructeur par défaut protégé.
Méthodes
  • GetCapabilities() - Obtient une liste de champs que l’extracteur est capable d’extraire, pour chaque type de document, au moment de la conception. Cette méthode ne sera appelée qu'au moment de la conception et, en tant que telle, elle ne doit utiliser aucun InArgument.
  • ProvidesCapabilities() - Renvoie la valeur true si l'extracteur est en mesure de fournir une liste de fonctionnalités.
Propriétés
  • DocumentPath InArgument<string> - Le chemin d'accès au fichier du document.
  • DocumentText InArgument<string> - La version texte du document.
  • DocumentObjectModel InArgument<UiPath.DocumentProcessing.Contracts.Dom.Document> - Le modèle d'objet de document du document.
  • ExtractorDocumentType InArgument<UiPath.DocumentProcessing.Contracts.DataExtraction.ExtractorDocumentType> - Les informations sur le type de document que vous souhaitez que l'extracteur utilise.
  • DocumentBounds InArgument<UiPath.DocumentProcessing.Contracts.Results.ResultsDocumentBounds> - La plage de pages et les limites que vous souhaitez que l'extracteur utilise.
  • ExtractorResult OutArgument<UiPath.DocumentProcessing.Contracts.DataExtraction.ExtractorResult> - La sortie de l'activité d'extraction.
  • PersistenceId string - L'identifiant unique et panneau utilisé par les activités d'étendue afin de suivre et de configurer correctement l'activité d'extraction.
  • PredictionId InArgument<string> - Indique que le même document est traité dans un flux de travail. Il est composé de DocumentId+ JobId.

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

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.