activities
latest
false
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde.
Document Understanding-Aktivitäten
Last updated 29. Okt. 2024

ExtractionResult-Klasse

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

Definition

  • Namespace: UiPath.DocumentProcessing.Contracts.Results
  • Assembly: 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 ExtractionResult.FlattenFields() -Methode 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 System.Data.DataSet zurück, das mehrere System.Data.DataTable in der .Tables -Sammlung enthält. Diese Sammlung enthält eine Tabelle mit dem Namen Einfache Felder, 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 ExtractionResult hat, wird kein Wert gemeldet. Wenn ein Tabellenfeld einen Wert hat, wird er als String table gemeldet, was ein Indikator dafür ist, dass es einen DataTable mit dem Feldnamen gibt, der Spaltenfelder als Spalten und Werte für jede Zeile als Werte enthält im DataTable.
  • AsDataSet (<bool>, <bool>) – Gibt System.Data.DataSet zurück, das mehrere System.Data.DataTable in der .Tables -Sammlung enthält. Diese Sammlung enthält eine Tabelle mit dem Namen Einfache Felder, 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 ExtractionResult hat, wird kein Wert gemeldet. Wenn ein Tabellenfeld einen Wert hat, wird er als String table gemeldet, was ein Indikator dafür ist, dass es einen DataTable mit dem Feldnamen gibt, der Spaltenfelder als Spalten und Werte für jede Zeile als Werte enthält im DataTable.
  • Deserialize (<string> ) – Eine statische Methode, die eine neue Instanz der ExtractionResult -Klasse mit serialisierten Inhalten in der Eingabezeichenfolge zurückgibt.
  • EnumerateValues (System.Func<UiPath.DocumentProcessing.Contracts.Results.ResultsValue, <bool>) – Ermöglicht die Iteration über alle Werte im Ergebnisdokument, einschließlich der Tabellenzellenwerte.
  • FlattenFields (System.Func<UiPath.DocumentProcessing.Contracts.Results.ResultsDataPoint, <bool>) – Macht die Felder in UiPath.DocumentProcessing.Contracts.Results.ExtractionResult.ResultsDocument abgeflacht und filtert sie basierend auf der Bedingung.
    Warnung: Diese Methode ist 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 , welche 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. Der Standardwert für das Feld ist 0.
  • IsAnyFieldOrTableCellMissing() bool – Bestimmt, ob ein Datenpunkt oder eine Tabellenzelle vorhanden ist, die keine Werte hat.
    Hinweis: Nur ein einzelner Wert für ein Tabellenfeld wird unterstützt. Die valueIndex kann daher nur auf 0 festgelegt werden.
  • GetValueCount(<string>) – Gibt einen Integer-Wert zurück, der die Anzahl der Werte enthält, die dem angegebenen fieldId zugeordnet sind.
  • Serialize() string– Gibt eine Zeichenfolge zurück, die 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 UiPath.DocumentProcessing.Contracts.Results.ResultsDocument – Die Details der Klassifizierungs- und Datenextraktionsstruktur.
  • ResultsVersion Int – Die Version der für das Dokument gemeldeten ExtractionResult . Beginnt bei 0, wenn die automatische Extraktion durchgeführt wird, und sollte zu Nachverfolgungszwecken jedes Mal um eins erhöht werden, wenn der Inhalt des Objekts geändert wird.
  • Definition
  • Beschreibung
  • Mitglieder

War diese Seite hilfreich?

Hilfe erhalten
RPA lernen – Automatisierungskurse
UiPath Community-Forum
Uipath Logo White
Vertrauen und Sicherheit
© 2005–2024 UiPath. Alle Rechte vorbehalten