Activités (Activities)
Plus récente (Latest)
False
Image de fond de la bannière
Activités Document Understanding
Dernière mise à jour 10 avril. 2024

Classe ActivitéExtracteurCodeAsync

Espaces de noms : UiPath.DocumentProcessing.Contracts.DataExtraction
Assemblage : UiPath.DocumentProcessing.Contracts

Description

Une classe abstraite qui implémente l'interface UiPath.DocumentProcessing.Contracts.DataExtraction.IExtractorActivity et la classe abstraite System.Activities.AsyncCodeActivity .
Cette classe doit être implémentée afin de construire un AsyncCodeActivity pour l'extraction de données, compatible avec l'activité Data Extraction Scope et l'infrastructure de traitement des documents.
Afin d'implémenter cette classe abstraite, les méthodes BeginExecute() et EndExecute() doivent être remplacées.
Remarque :

Tous les InArguments définis sont automatiquement renseignés par l'activité Étendue d'extraction de données (Data Extraction Scope) Étendue d'extraction de données (Data Extraction Scope) pour toutes les activités enfants.

Les InArguments contiennent :

Informations sur le document à partir duquel les données doivent être extraites, en particulier le chemin du fichier d'origine, la version texteet le modèle d'objet du document.

Informations sur les champs censés être compris et traités par l'activité de classifieur. Ces types de documents sont définis par l'activité Étendue de l'extraction des données (Data Extraction Scope) après sa configuration dans l'assistant Configurer les extracteurs (Configure Extractors) de l'activité d'étendue.

OutArgument contient les résultats de l'extraction, dans un objet ExtractorResult , avec autant d'entrées dans la liste DataPoints que de champs d'entrée demandés identifiés avec succès.

Membres

Constructeurs
  • ExtractorAsyncCodeActivity() : le constructeur par défaut protégé.
Méthodes
  • GetCapabilities() : obtient une liste des 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, ne doit PAS utiliser d'argument(s) InArgument.
  • ProvidesCapabilities() : renvoie 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 chaîne : l'ID opaque unique utilisé par les activités d'étendue afin de suivre et de configurer correctement l'activité de l'extracteur.
  • PredictionId InArgument<string> : identifie que le même document est traité dans un workflow. Il est composé de DocumentId+ JobId.
  • Description
  • Membres

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
Logo Uipath blanc
Confiance et sécurité
© 2005-2024 UiPath. All rights reserved.