DelegatingDocumentExtractionClient.ExtractAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Extrai um documento canônico sem exigir uma página ou um protocolo de observação separado.
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 de propriedade do chamador.
- identifier
- String
O identificador do documento documentos resultante.
- mediaType
- String
O tipo de mídia de origem.
- options
- DocumentExtractionOptions
Substituições opcionais por chamada. Os provedores devem rejeitar configurações explícitas sem suporte.
- cancellationToken
- CancellationToken
O token de cancelamento.
Retornos
Uma tarefa que produz o documento extraído de propriedade do chamador.