UiPath Documentation
activities
latest
false

Document Understanding-Aktivitäten

Letzte Aktualisierung 5. Mai 2026

ExtractorCodeActivity-Klasse

Die abstrakte Klasse ExtractorCodeActivity , eine Kombination aus der IExtractorActivity -Schnittstelle und der abstrakten Klasse CodeActivity , ist für die Erstellung einer CodeActivity für die Dokumentdatenextraktion von grundlegender Bedeutung.

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.CodeActivity implementiert.

This class is implemented in order to construct a CodeActivity for document data extraction, compatible with the Data Extraction Scope activity and the document processing infrastructure.

In order to implement this abstract class, the Execute(CodeActivityContext context) method needs to be overridden.

Aktivitätsparameter und Ergebnisse der Datenextraktion

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

  • Spezifische Details zum zu extrahierenden Dokument. Dazu gehören der ursprüngliche Dateipfad, die Textversion und das Dokumentobjektmodell.
  • Details zu den Feldern, die die Extraktoraktivität verarbeiten soll. Diese werden über den Assistenten Extraktoren konfigurieren in der Aktivität Data Extraction Scope konfiguriert.

Das OutArgument enthält die Extraktionsergebnisse. Diese besteht aus einem ExtractorResult -Objekt, das eine DataPoints -Liste mit Einträgen für alle erfolgreich identifizierten Eingabefelder enthält.

Mitglieder

Konstruktoren

ExtractorCodeActivity() – Ein geschützter 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 zum Dokument.
  • 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 berücksichtigt.
  • DocumentBounds InArgument<UiPath.DocumentProcessing.Contracts.Results.ResultsDocumentBounds> – Der Seitenbereich und die Grenzen, die der Extraktor berücksichtigt.
  • 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?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben