activities
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde.
UiPath logo, featuring letters U and I in white
Document Understanding-Aktivitäten
Last updated 21. Nov. 2024

ClassifierAsyncCodeActivity-Klasse

Die abstrakte Klasse ClassifierAsyncCodeActivity , die für die Festlegung eines CodeActivity für die Dokumentklassifizierung von entscheidender Bedeutung ist, implementiert die IClassifierActivity -Schnittstelle und die abstrakte Klasse Async.CodeActivity .

Definition

  • Namespace: UiPath.DocumentProcessing.Contracts.Classification
  • Assembly: UiPath.DocumentProcessing.Contracts

Beschreibung

Eine abstrakte Klasse, die die UiPath.DocumentProcessing.Contracts.Classification.IClassifierActivity -Schnittstelle und die abstrakte Klasse System.Activities.Async.CodeActivity implementiert.
Diese Klasse muss implementiert werden, um eine CodeActivity für die Dokumentklassifizierung zu erstellen, die mit der Classify Document Scope -Aktivität und der Dokumentverarbeitungsinfrastruktur kompatibel ist.
Um diese abstrakte Klasse zu implementieren, müssen die Methoden BeginExecute() und EndExecute() überschrieben werden.

Dokumentklassifizierungsparameter und -ergebnisse

Jedes definierte InArgument wird automatisch durch die Aktivität Classify Document Scope für die anderen untergeordneten Aktivitäten aufgefüllt. Die InArguments enthalten die folgenden Daten:

  • Daten über das Dokument, die für die Klassifizierung bereit sind, einschließlich des Dateipfads, des Textformats und des Dokumentmodells.
  • Daten zu den Dokumenttypen, die die Klassifiziereraktivität erfassen und verarbeiten muss, konfiguriert über Classify Document Scope im Assistenten Klassifizierer konfigurieren .
Das OutArgument enthält eine Liste von Klassifizierungsergebnissen in einem ClassifierResult. Nehmen Sie die folgenden Beispiele:
  • Ein Klassifizierer, der eine vollständige Datei entweder als Vertrag oder Anhang unterscheidet, sollte einen Eintrag in Classifications haben, der für die Klassifizierung mit der höchsten Konfidenz repräsentativ ist.
  • Wenn ein Klassifizierer Dateiteile als Vertrag oder Anhang identifiziert, sollte der ClassifierResult disjunktive Klassifizierungen und zugehörige ResultsDocumentBounds enthalten.

Mitglieder

Konstruktoren
ClassifierAsyncCodeActivity() - Der geschützte Standardkonstruktor.
Methoden
  • GetCapabilities() – Ruft zur Entwurfszeit eine Liste von Dokumenttypen ab, die der Klassifizierer klassifizieren kann. Diese Methode wird nur zur Entwurfszeit aufgerufen und sollte daher keine InArgument(e) verwenden.
  • ProvidesCapabilities() – Gibt „true“ zurück, wenn der Klassifizierer eine Liste von Funktionen bereitstellen kann.
Eigenschaften
  • DocumentPath InArgument<string> – Der Pfad zur Dokumentdatei.
  • DocumentText InArgument<string> – Die Textversion des Dokuments.
  • DocumentObjectModel InArgument<UiPath.DocumentProcessing.Contracts.Dom.Document> – Das Dokumentobjektmodell des Dokuments.
  • DocumentTypes InArgument<UiPath.DocumentProcessing.Contracts.Classification.ClassifierDocumentType[]> – Die Dokumenttypinformationen, die der Klassifizierer berücksichtigen soll.
  • PersistenceId string – Die eindeutige, undurchsichtige ID, die von den Scope-Aktivitäten verwendet wird, um die Klassifiziereraktivität korrekt zu verfolgen und zu konfigurieren.
  • ClassifierResult OutArgument<UiPath.DocumentProcessing.Contracts.Classification.ClassifierResult> – Die Ausgabe der Klassifiziereraktivität.
  • PredictionId InArgument<string> ‑ Identifiziert, dass dasselbe Dokument in einem Workflow verarbeitet wird. Sie besteht aus DocumentId+ JobId.

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten