UiPath Documentation
activities
latest
false
Document Understanding-Aktivitäten
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

ExtractionResult-Klasse

ExtractionResult-Klasse, die das Extraktionsergebnis für einen Teil eines Dokuments darstellt.

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.

Mitglieder

Konstruktoren

ExtractionResult() - Initialisiert eine neue Instanz der ExtractionResult -Klasse ohne Argumente.

Methoden

  • AsClassificationResult() - Gibt ein Klassifizierungsergebnis zurück, das mit den Informationen aus dem ExtractionResult -Objekt generiert wurde.
  • AsDataSet(bool includeConfidence = false) - Returns a System.Data.DataSet containing multiple System.Data.DataTable in the .Tables collection. This collection contains a table called Simple Fields, that contains all fields as columns and all reported values for a field as values in the table. If a field has no value in the ExtractionResult, then no value is reported. If a table field has a value, it is reported as the string table, which is a marker of the fact that there is a DataTable with the field name that contains column fields as columns, and values for each row as values in the DataTable.
  • AsDataSet(bool includeConfidence = false, bool includeOcrConfidence = false) - Returns a System.Data.DataSet containing multiple System.Data.DataTable in the .Tables collection. This collection contains a table called Simple Fields, that contains all fields as columns and all reported values for a field as values in the table. If a field has no value in the ExtractionResult, then no value is reported. If a table field has a value, it is reported as the string table, which is a marker of the fact that there is a DataTable with the field name that contains column fields as columns, and values for each row as values in the DataTable.
  • Deserialize(string jsonString) – Eine statische Methode, die eine neue Instanz der ExtractionResult -Klasse mit in der Eingabezeichenfolge serialisierten Inhalten zurückgibt.
  • EnumerateValues(Func<ResultsValue, bool> condition = null) – Ermöglicht das Iterieren aller Werte im Ergebnisdokument, einschließlich Tabellenzellenwerten.
  • FlattenFields(Func<ResultsDataPoint, bool> condition = null) – Vereinfacht die Felder in ResultsDocument 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(Func<ResultsDataPoint, bool> condition = null) – Filtert die Felder in der ResultsDocument, welche die Bedingung erfüllen.
  • GetField(string fieldId) - Gibt das Feld mit der angegebenen Feld-ID oder null zurück, wenn es nicht vorhanden ist.
  • GetSimpleFieldValues(string fieldId) – Gibt eine Liste von SimpleFieldValue für die Eingabe fieldId zurück.
  • GetTable(string fieldId) – Gibt die Tabelle mit der angegebenen ID oder NULL zurück, wenn sie nicht vorhanden ist.
  • GetTableFieldValue(string fieldId, int valueIndex = 0) – Gibt TableFieldValue zurück, mit Zellwerten für das erforderliche fieldId. Standardmäßig ist valueIndex auf 0 festgelegt.
  • IsAnyFieldOrTableCellMissing() - Bestimmt, ob ein Datenpunkt oder eine Tabellenzelle vorhanden ist, die keine Werte hat.
    Hinweis:

    Only a single value for a table field is supported. The valueIndex can therefore only be set to 0.

  • GetValueCount(string fieldId) - Gibt einen Integer zurück, der die Anzahl der Werte enthält, die dem angegebenen fieldId zugeordnet sind.
  • Serialize() - Returns a string containing the serialized representation of the ExtractionResult object.
  • GetFieldValidatorNotes(string fieldId) - Gibt den Feldwert zurück, der Validierungshinweise mit der angegebenen Feld-ID enthält, oder null, wenn er nicht vorhanden ist.
  • SetFieldValidatorNotes(string fieldId, string validatorNotes) – Legt die Validierungshinweise für das Feld mit der angegebenen Feld-ID fest, wenn Hinweise für dieses Feld aktiviert sind.
  • GetFieldValidatorNotesInfo(string fieldId) - Gibt die Informationen zu den Validierungshinweisen für das Feld mit der angegebenen Feld-ID zurück oder null, wenn es nicht vorhanden ist.
  • SetFieldValidatorNotesInfo(string fieldId, string validatorNotesInfo) – Legt die Validierungshinweise für das Feld mit der angegebenen Feld-ID fest, wenn Hinweise für dieses Feld aktiviert sind.
  • GetFieldValidatorNotesInfoByFieldName(string fieldName) - Gibt die Informationen zu den Validierungshinweisen für das Feld mit dem angegebenen Feldnamen zurück oder null, wenn es nicht vorhanden ist.
  • SetFieldValidatorNotesInfoByFieldName(string fieldName, string validatorNotesInfo) – Legen Sie die Informationen für die Validierungshinweise für das Feld mit dem angegebenen Feldnamen fest, wenn Hinweise für dieses Feld aktiviert sind.

Eigenschaften

  • DocumentId String – Der Name des Dokuments, für das die Extraktionsergebnisse gemeldet werden.
  • ExtractorPayloads ExtractorPayload[] – 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
  • Konstruktoren
  • Methoden
  • Eigenschaften

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