Język

LoggingDocumentExtractionClient.ExtractAsync Metoda

Definicja

Wyodrębnia dokument kanoniczny bez konieczności używania oddzielnego protokołu strony lub obserwacji.

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)

Parametry

document
Stream

Strumień dokumentu źródłowego, który pozostaje własnością obiektu wywołującego.

identifier
String

Identyfikator wynikowego dokumentu Dokumenty.

mediaType
String

Typ nośnika źródłowego.

options
DocumentExtractionOptions

Opcjonalne przesłonięcia poszczególnych wywołań. Dostawcy muszą odrzucać nieobsługiwane jawne ustawienia.

cancellationToken
CancellationToken

Token anulowania.

Zwraca

Zadanie tworzące wyodrębniony dokument wywołujący.

Dotyczy