Språk

LoggingDocumentExtractionClient.ExtractAsync Metod

Definition

Extraherar ett kanoniskt dokument utan att det krävs ett separat sid- eller observationsprotokoll.

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)

Parametrar

document
Stream

Källdokumentströmmen, som fortfarande ägs av anroparen.

identifier
String

Identifieraren för det resulterande dokumentdokumentet.

mediaType
String

Källmedietypen.

options
DocumentExtractionOptions

Valfria åsidosättningar per anrop. Leverantörer måste avvisa explicita inställningar som inte stöds.

cancellationToken
CancellationToken

Annulleringstokenet.

Returer

En uppgift som genererar det uppringarägda extraherade dokumentet.

Gäller för