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

ExtractorAsyncCodeActivity-Klasse

Die abstrakte Klasse ExtractorAsyncCodeActivity , die für die Erstellung einer AsyncCodeActivity für die Datenextraktion unerlässlich ist, implementiert die IExtractorActivity -Schnittstelle und die abstrakte Klasse AsyncCodeActivity .

Definition

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

Beschreibung

Eine abstrakte Klasse, die die UiPath.DocumentProcessing.Contracts.DataExtraction.IExtractorActivity -Schnittstelle und die abstrakte Klasse System.Activities.AsyncCodeActivity implementiert.
Diese Klasse muss implementiert werden, um eine AsyncCodeActivity für die Datenextraktion zu erstellen, die mit der Data Extraction Scope -Aktivität und der Dokumentverarbeitungsinfrastruktur kompatibel ist.
Um diese abstrakte Klasse zu implementieren, müssen die Methoden BeginExecute() und EndExecute() überschrieben werden.

Parameter und Ergebnisse der Datenextraktion

Die Aktivität Data Extraction Scope füllt automatisch alle definierten InArguments für die untergeordneten Aktivitäten aus. In diesen InArguments sind die folgenden Informationen enthalten:

  • Informationen über das Dokument, für das auf die Datenextraktion gewartet wird. Dazu gehören der ursprüngliche Dateipfad, das Textformat und das Dokumentobjektmodell.
  • Details zu den Feldern, die die Klassifiziereraktivität verstehen und verarbeiten soll. Diese Typen werden über die Aktivität Data Extraction Scope im Assistenten zum Konfigurieren von Extraktionen konfiguriert.
Das OutArgument enthält die Extraktionsergebnisse in einem ExtractorResult -Objekt, das eine Liste von DataPoints für jedes erfolgreich identifizierte Eingabefeld enthält.

Mitglieder

Konstruktoren
ExtractorAsyncCodeActivity() - Der geschützte Standardkonstruktor.
Methoden
  • GetCapabilities() – Ruft eine Liste von Feldern ab, die der Extraktor für jeden Dokumenttyp zur Entwurfszeit extrahieren kann. Diese Methode wird nur zur Entwurfszeit aufgerufen und sollte daher KEINE InArgument(e) verwenden.
  • ProvidesCapabilities() – Gibt „true“ zurück, wenn der Extraktor eine Liste von Funktionen bereitstellen kann.
Eigenschaften
  • DocumentPath InArgument<string> – Der Dateipfad des Dokuments.
  • DocumentText InArgument<string> – Die Textversion des Dokuments.
  • DocumentObjectModel InArgument<UiPath.DocumentProcessing.Contracts.Dom.Document> – Das Dokumentobjektmodell des Dokuments.
  • ExtractorDocumentType InArgument<UiPath.DocumentProcessing.Contracts.DataExtraction.ExtractorDocumentType> – Die Dokumenttypinformationen, die der Extraktor verwenden soll.
  • DocumentBounds InArgument<UiPath.DocumentProcessing.Contracts.Results.ResultsDocumentBounds> – Der Seitenbereich und die Grenzen, die der Extraktor verwenden soll.
  • ExtractorResult OutArgument<UiPath.DocumentProcessing.Contracts.DataExtraction.ExtractorResult> – Die Ausgabe der Extraktoraktivität.
  • PersistenceId string – Die eindeutige, undurchsichtige ID, die von den Scope-Aktivitäten verwendet wird, um die Extraktoraktivität korrekt zu verfolgen und zu konfigurieren.
  • 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