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

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

Description

Classe abstraite qui implémente l'interface UiPath.DocumentProcessing.Contracts.Classification.IClassifierActivity et la classe abstraite System.Activities.NativeActivity .
Cette classe doit être implémentée afin de construire une NativeActivity pour la classification des documents compatible avec l'activité Classer l'étendue du document (Classify Document Scope) et l'infrastructure Document Processing.
Afin d'implémenter cette classe abstraite, la méthode Execute(NativeActivityContext context) doit être remplacée.
Remarque :

Tous les InArguments définis sont automatiquement renseignés par l'activité Classer l'étendue du document (Classify Document Scope) pour toutes les activités enfants.

Les InArguments contiennent :

Informations sur le document à classer, en particulier le chemin d'accès au fichier d'origine, la version texteet le modèle d'objet du document.

Informations sur les types de document censés être compris et traités par l'activité de classifieur. Ces types de documents sont définis par l'activité Classer la portée du document (Classify Document Scope) après sa configuration dans l'assistant Configurer les classifieurs (Configure Classifiers) de l'activité d'étendue.

OutArgument contient une liste de résultats de classification, dans un fichier ClassifierResult.

Par exemple :

Si un classifieur est capable de classer un fichier entier comme étant un contrat ou une annexe, alors le ClassifierResult doit contenir une entrée dans la liste Classifications , avec la classification de confiance la plus élevée et le ResultsDocumentBounds couvrant l'ensemble du document.
Si un classifieur est en mesure de classer des parties d'un fichier comme étant soit un contrat, soit une annexe, alors le ClassifierResult doit contenir autant d'entrées dans la liste Classifications que le classifieur a pu identifier, chacune avec son propre ResultsDocumentBounds. La plage de pages doit être disjonctive.

Membres

Constructeurs
  • ClassifierNativeActivity() : 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 est appelée uniquement au moment de la conception et, en tant que telle, 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 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.
  • DocumentTypes InArgument<UiPath.DocumentProcessing.Contracts.Classification.ClassifierDocumentType[]> : les informations sur le type de document que vous souhaitez que le classifieur tienne compte.
  • PersistenceId chaîne : l'ID opaque unique utilisé par les activités d'étendue afin de suivre et de configurer correctement l'activité du classifieur.
  • ClassifierResult OutArgument<UiPath.DocumentProcessing.Contracts.Classification.ClassifierResult> : la sortie de l'activité de classifieur.
  • 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.