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éClassifieurCodeAsync

La classe abstraite ClassifierAsyncCodeActivity , essentielle pour établir une CodeActivity pour la classification des documents, implémente l'interface IClassifierActivity et la classe abstraite Async.CodeActivity .

Définition

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

Description

Une classe abstraite qui implémente l'interface UiPath.DocumentProcessing.Contracts.Classification.IClassifierActivity et la classe abstraite System.Activities.Async.CodeActivity .
Cette classe doit être implémentée afin de construire un CodeActivity pour la classification des documents qui soit compatible avec l'activité Classify Document 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.

Paramètres et résultats de la classification des documents

Chaque InArgument défini est automatiquement rempli par l'activité Classer l'étendue du document (Classify Document Scope) pour ses autres activités enfants. Les InArguments contiennent les données suivantes :

  • Données sur le document prêt pour la classification, y compris le chemin du fichier, le format du texte et le modèle de document.
  • Données concernant les types de documents que l'activité de classifieur doit comprendre et gérer, configurées via Classer la portée du document (Classify Document Scope) dans l'assistant Configurer les classifieurs (Configure Classifiers).
Le OutArgument contient une liste de résultats de classification dans un ClassifierResult. Prenons les exemples suivants :
  • Un classifieur dissociant un fichier complet de contrat ou d'annexe doit avoir une entrée dans Classifications, représentative de la classification de confiance la plus élevée.
  • Si un classifieur identifie des parties de fichier comme un contrat ou une annexe, le ClassifierResult doit contenir des classifications disjonctives et des ResultsDocumentBounds associés.

Membres

Constructeurs
ClassifierAsyncCodeActivity() : le constructeur par défaut protégé.
Méthodes
  • GetCapabilities() : récupère, au moment de la conception, une liste de types de documents que le classifieur est capable de classer. Cette méthode n'est appelée qu'au moment de la conception et, en tant que telle, elle ne doit utiliser aucun InArgument.
  • ProvidesCapabilities() : renvoie true si le classifieur est en mesure de fournir une liste de capacités.
Propriétés
  • DocumentPath InArgument<string> - Le chemin d'accès au fichier de 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.
  • DocumentTypes InArgument<UiPath.DocumentProcessing.Contracts.Classification.ClassifierDocumentType[]> - Les informations sur le type de document que vous souhaitez que le classifieur prenne en compte.
  • PersistenceId string - L'identifiant unique et opaque utilisé par les activités d'étendue afin de suivre et de configurer correctement l'activité de classifieur.
  • ClassifierResult OutArgument<UiPath.DocumentProcessing.Contracts.Classification.ClassifierResult> - La sortie de l'activité du classifieur.
  • 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.