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

ExtractorNativeActivity-Klasse

Die abstrakte Klasse ExtractorNativeActivity fügt der IExtractorActivity -Schnittstelle und der abstrakten Klasse NativeActivity Funktionen hinzu, die für die Erstellung eines NativeActivity für die Dokumentdatenextraktion entscheidend sind.

Definition

  • Namespace: UiPath.DocumentProcessing.Contracts.DataExtraction

Beschreibung

Abstrakte Klasse, die die UiPath.DocumentProcessing.Contracts.DataExtraction.IExtractorActivity -Schnittstelle und die abstrakte Klasse System.Activities.NativeActivity implementiert.
Diese Klasse muss implementiert werden, um eine NativeActivity für die Dokumentdatenextraktion zu erstellen, die mit der Data Extraction Scope -Aktivität und der Dokumentverarbeitungsinfrastruktur kompatibel ist.
Um diese abstrakte Klasse zu implementieren, muss die Methode Execute(NativeActivityContext context) überschrieben werden.

Framework für die Datenextraktionsaktivität

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

  • Spezifische Details zum zu extrahierenden Dokument, einschließlich des ursprünglichen Dateipfads, der Textversion und des Dokumentobjektmodells.
  • Details zu den Feldern, die die Extraktoraktivität verarbeiten soll, die von der Aktivität Data Extraction Scope im Assistenten zum Konfigurieren von Extraktionen festgelegt werden.
Das OutArgument enthält die Extraktionsergebnisse. Dieses besteht aus einem ExtractorResult -Objekt, das eine DataPoints -Liste mit Einträgen für jedes erfolgreich identifizierte angeforderte Eingabefeld enthält.

Mitglieder

Konstruktoren
ExtractorNativeActivity() - 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