Aktivitäten
Neuestes
False
Bannerhintergrundbild
Document Understanding-Aktivitäten
Letzte Aktualisierung 10. April 2024

ExtractorCodeActivity-Klasse

Namespace: UiPath.DocumentProcessing.Contracts.DataExtraction
Montage: UiPath.DocumentProcessing.Contracts

Beschreibung

abstrakte Klasse, die die UiPath.DocumentProcessing.Contracts.DataExtraction.IExtractorActivity- Schnittstelle und die abstrakte Klasse System.Activities.CodeActivity implementiert.
Diese Klasse wird implementiert, um eine CodeActivity 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(CodeActivityContext context) überschrieben werden.
Hinweis:

Alle definierten InArguments werden automatisch durch die Aktivität Data Extraction Scope Data Extraction Scope für alle untergeordneten Aktivitäten aufgefüllt.

Die InArguments enthalten:

Informationen über das Dokument, aus dem Daten extrahiert werden sollen, insbesondere der ursprüngliche Dateipfad, die Textversionund das Dokumentobjektmodell.

Informationen zu den Feldern, die von der Extraktoraktivität verstanden und verarbeitet werden sollen. Diese Dokumenttypen werden von der Aktivität Data Extraction Scope nach ihrer Konfiguration im Assistenten zum Konfigurieren von Extraktoren der Scope-Aktivität festgelegt.

Das OutArgument enthält die Extraktionsergebnisse in einem ExtractorResult -Objekt mit so vielen Einträgen in der DataPoints -Liste wie erfolgreich identifizierte angeforderte Eingabefelder.

Mitglieder

Konstruktoren
  • ExtractorCodeActivity() – Ein geschützter Standardkonstruktor.
Methoden
  • GetCapabilities() – Ruft eine Liste der Felder ab, die der Extraktor für jeden Dokumenttyp zur Entwurfszeit extrahieren kann. Diese Methode wird nur zur Entwurfszeit aufgerufen und sollte KEINE InArgument(s) 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 Seitengrenzen, 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> – Gibt an, dass dasselbe Dokument in einem Workflow verarbeitet wird. Es besteht aus DocumentId+ JobId.
  • Beschreibung
  • Mitglieder

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
UiPath Logo weiß
Vertrauen und Sicherheit
© 2005-2024 UiPath. All rights reserved.