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

ClassifierCodeActivity-Klasse

ClassifierCodeActivity ist eine abstrakte Klasse, die sowohl die IClassifierActivity-Schnittstelle als auch die CodeActivity-Abstraktionsklasse implementiert, was für die Erstellung einer kompatiblen CodeActivity für die Dokumentklassifizierung von entscheidender Bedeutung ist.

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.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, muss die Execute(CodeActivityContext context)-Methode überschrieben werden.

Grundlegendes zu InArguments und OutArgument in ClassifierCodeActivity

Alle definierten InArgumente werden automatisch durch die Aktivität Classify Document Scope für alle untergeordneten Aktivitäten aufgefüllt.

Die InArguments enthalten die folgenden Informationen:

  • Informationen über das zu klassifizierende Dokument, insbesondere der ursprüngliche Dateipfad, die Textversion und das Dokumentobjektmodell.
  • Informationen über die Dokumenttypen, die von der Klassifiziereraktivität verstanden und verarbeitet werden sollen. Diese Dokumenttypen werden von der Aktivität Classify Document Scope nach ihrer Konfiguration im Assistenten Klassifizierer konfigurieren der Scope-Aktivität festgelegt.
Das OutArgument enthält eine Liste der Klassifizierungsergebnisse in einem ClassifierResult.
Wenn ein Klassifizierer beispielsweise eine gesamte Datei als Vertrag oder Anhang klassifizieren kann, dann sollte der ClassifierResult einen einzelnen Eintrag in der Classifications -Liste enthalten. Dieser Eintrag sollte die Klassifizierung mit der höchsten Konfidenz widerspiegeln, wobei ResultsDocumentBounds das gesamte Dokument umfasst.
Wenn ein Klassifizierer Segmente einer Datei entweder als Vertrag oder Anhang klassifizieren kann, dann sollte der ClassifierResult mehrere Einträge in der Liste Classifications enthalten, die der Anzahl der identifizierten Teile entsprechen. Diese Einträge sollten jeweils eine eigene ResultsDocumentBounds haben. Die Seitenbereiche müssen getrennt sein.

Mitglieder

Konstruktoren
ClassifierCodeActivity() - Der geschützte Standardkonstruktor.
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.

War diese Seite hilfreich?

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