Sprache

LoggingDocumentExtractionClient.ExtractAsync Methode

Definition

Extrahiert ein kanonisches Dokument, ohne dass ein separates Zeichenblatt- oder Beobachtungsprotokoll erforderlich ist.

public override System.Threading.Tasks.Task<Microsoft.Extensions.Documents.ExtractionDocument> ExtractAsync(System.IO.Stream document, string identifier, string mediaType, Microsoft.Extensions.DocumentExtraction.DocumentExtractionOptions? options = default, System.Threading.CancellationToken cancellationToken = default);
override this.ExtractAsync : System.IO.Stream * string * string * Microsoft.Extensions.DocumentExtraction.DocumentExtractionOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Extensions.Documents.ExtractionDocument>
Public Overrides Function ExtractAsync (document As Stream, identifier As String, mediaType As String, Optional options As DocumentExtractionOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of ExtractionDocument)

Parameter

document
Stream

Der Quelldokumentdatenstrom, der im Besitz des Aufrufers bleibt.

identifier
String

Der Bezeichner für das resultierende Dokument "Dokumente".

mediaType
String

Der Quellmedientyp.

options
DocumentExtractionOptions

Optionale Außerkraftsetzungen pro Aufruf. Anbieter müssen nicht unterstützte explizite Einstellungen ablehnen.

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Eine Aufgabe, die das extrahierte Dokument im Besitz des Aufrufers erzeugt.

Gilt für: