Idioma

LoggingDocumentExtractionClient.ExtractAsync Método

Definição

Extrai um documento canónico sem exigir uma página separada ou protocolo de observação.

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)

Parâmetros

document
Stream

O fluxo de documentos de origem, que permanece pertencente ao chamador.

identifier
String

O identificador do documento Documents resultante.

mediaType
String

O tipo de media de origem.

options
DocumentExtractionOptions

Substituições opcionais por chamada. Os fornecedores devem rejeitar definições explícitas não suportadas.

cancellationToken
CancellationToken

O token de cancelamento.

Devoluções

Uma tarefa de produzir o documento extraído pertencente ao chamador.

Aplica-se a