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

ExtractionResult-Klasse

Namespace: UiPath.DocumentProcessing.Contracts.Results
Montage: UiPath.DocumentProcessing.Contracts

Beschreibung

Eine öffentliche Klasse, die ein Extraktionsergebnis für einen Teil eines Dokuments darstellt.

Hinweis: Ab UiPath.DocumentProcessing.Contracts-Paket v1.17 wurde die Methode ExtractionResult.FlattenFields() als veraltet markiert. Diese Struktur wird in Zukunft entfernt. Die Unterstützung für Unterfelder auf Wertebene ist veraltet und Tabellenfelder werden jetzt mit einer neuen Datenstruktur dargestellt.

Mitglieder

Konstruktoren
  • ExtractionResult() - Initialisiert eine neue Instanz der ExtractionResult -Klasse ohne Argumente.
Methoden
  • AsClassificationResult() - Gibt eine UiPath.DocumentProcessing.Contracts.Results.ClassificationResult zurück, die mit den Informationen aus dem ExtractionResult -Objekt generiert wurde.
  • AsDataSet (<bool>) – Gibt ein System.Data.DataSet zurück, das mehrere System.Data.DataTable in der .Tables -Auflistung enthält. Diese Sammlung enthält eine Tabelle mit dem Namen Simple Fields, die alle Felder als Spalten und alle gemeldeten Werte für ein Feld als Werte in der Tabelle enthält. Wenn ein Feld keinen Wert in ExtractionResulthat, wird kein Wert gemeldet. Wenn ein Tabellenfeld einen Wert hat, wird er als Zeichenfolge tablegemeldet. Dies ist ein Hinweis darauf, dass ein DataTable mit dem Feldnamen vorhanden ist, der Spaltenfelder als Spalten und Werte für jede Zeile als Werte enthält in der DataTable.
  • AsDataSet (<bool>, <bool>) – Gibt eine System.Data.DataSet zurück, die mehrere System.Data.DataTable in der .Tables -Auflistung enthält. Diese Sammlung enthält eine Tabelle mit dem Namen Simple Fields, die alle Felder als Spalten und alle gemeldeten Werte für ein Feld als Werte in der Tabelle enthält. Wenn ein Feld keinen Wert in ExtractionResulthat, wird kein Wert gemeldet. Wenn ein Tabellenfeld einen Wert hat, wird er als Zeichenfolge tablegemeldet. Dies ist ein Hinweis darauf, dass ein DataTable mit dem Feldnamen vorhanden ist, der Spaltenfelder als Spalten und Werte für jede Zeile als Werte enthält in der DataTable.
  • Deserialize (<string> ) – Eine statische Methode, die eine neue Instanz der ExtractionResult -Klasse zurückgibt, deren Inhalt in der Eingabezeichenfolge serialisiert ist.
  • EnumerateValues (System.Func<UiPath.DocumentProcessing.Contracts.Results.ResultsValue, <bool>) – Ermöglicht Ihnen das Durchlaufen aller Werte im Ergebnisdokument, einschließlich Tabellenzellenwerten.
  • FlattenFields (System.Func<UiPath.DocumentProcessing.Contracts.Results.ResultsDataPoint, <bool>) – Reduziert die Felder in UiPath.DocumentProcessing.Contracts.Results.ExtractionResult.ResultsDocument und filtert sie basierend auf der Bedingung. WARNUNG: Veraltet.
  • GetDocumentType() - Gibt eine Zeichenfolge zurück, die die DocumentTypeId des ExtractionResult -Objekts enthält.
  • GetFields (System.Func<UiPath.DocumentProcessing.Contracts.Results.ResultsDataPoint, <bool>) – Filtert die Felder in UiPath.DocumentProcessing.Contracts.Results.ExtractionResult.ResultsDocument, die die Bedingung erfüllen.
  • GetField (<string>) – Gibt das Feld mit der angegebenen Feld-ID oder NULL zurück, wenn es nicht vorhanden ist.
  • GetSimpleFieldValues (<string>) – Gibt eine Liste von UiPath.DocumentProcessing.Contracts.Results.SimpleFieldValue für die Eingabe fieldId zurück.
  • GetTable (<string>) – Gibt die Tabelle mit der angegebenen ID oder NULL zurück, wenn sie nicht vorhanden ist.
  • GetTableFieldValue (<string>, <int>) – Gibt UiPath.DocumentProcessing.Contracts.Results.TableFieldValue zurück, mit Zellwerten für das erforderliche fieldId. Standardmäßig ist dieses Feld auf 0 festgelegt.
  • IsAnyFieldOrTableCellMissing() bool – Bestimmt, ob ein Datenpunkt oder eine Tabellenzelle ohne Werte vorhanden ist.
    Hinweis: Nur ein einzelner Wert für ein Tabellenfeld wird unterstützt. Die valueIndex kann daher nur auf 0 festgelegt werden.
  • GetValueCount(<string>) – Gibt eine ganze Zahl zurück, die die Anzahl der Werte enthält, die dem angegebenen fieldIdzugeordnet sind.
  • Serialize() string– Gibt einen String zurück, der die serialisierte Darstellung des ExtractionResult -Objekts enthält.
  • GetFieldValidatorNotes(<fieldId>) – Gibt den Feldwert zurück, der Validierungshinweise mit der angegebenen Feld-ID enthält, oder null, wenn er nicht vorhanden ist.
  • SetFieldValidatorNotes(<fieldId>, <validatorNote>) – Legen Sie den Feldwert für Validierungshinweise mit der angegebenen Feld-ID fest, wenn Hinweise für dieses Feld aktiviert sind.
Eigenschaften
  • DocumentId string - Der Name des Dokuments, für das die Extraktionsergebnisse gemeldet werden.
  • ExtractorPayloads string - Zusätzliche Informationen, die von Extraktoren bereitgestellt werden.
  • ResultsDocument string - Die Details der Klassifizierungs- und Datenextraktionsstruktur.
  • ResultsVersion int – Die Version von ExtractionResult , die für das Dokument gemeldet wurde. Beginnt bei 0, wenn die automatische Extraktion durchgeführt wird, und sollte zu Nachverfolgungszwecken jedes Mal um 1 erhöht werden, wenn der Inhalt des Objekts geändert wird.
  • 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.