Partilhar via


DocumentAnalysisClient.AnalyzeDocumentAsync Método

Definição

Analisa páginas de um ou mais documentos, usando um modelo criado com documentos personalizados ou um dos modelos predefinidos fornecidos pelo serviço Reconhecimento de Formulários.

public virtual System.Threading.Tasks.Task<Azure.AI.FormRecognizer.DocumentAnalysis.AnalyzeDocumentOperation> AnalyzeDocumentAsync (Azure.WaitUntil waitUntil, string modelId, System.IO.Stream document, Azure.AI.FormRecognizer.DocumentAnalysis.AnalyzeDocumentOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member AnalyzeDocumentAsync : Azure.WaitUntil * string * System.IO.Stream * Azure.AI.FormRecognizer.DocumentAnalysis.AnalyzeDocumentOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.AI.FormRecognizer.DocumentAnalysis.AnalyzeDocumentOperation>
override this.AnalyzeDocumentAsync : Azure.WaitUntil * string * System.IO.Stream * Azure.AI.FormRecognizer.DocumentAnalysis.AnalyzeDocumentOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.AI.FormRecognizer.DocumentAnalysis.AnalyzeDocumentOperation>
Public Overridable Function AnalyzeDocumentAsync (waitUntil As WaitUntil, modelId As String, document As Stream, Optional options As AnalyzeDocumentOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of AnalyzeDocumentOperation)

Parâmetros

waitUntil
WaitUntil

Completed se o método deve aguardar para retornar até que a operação de execução prolongada seja concluída no serviço; Started se ele deve retornar depois de iniciar a operação.

modelId
String

A ID do modelo a ser usada para analisar os documentos de entrada. Ao usar um modelo criado personalizado para análise, esse parâmetro deve ser a ID atribuída ao modelo durante sua criação. Ao usar um dos modelos predefinidos do serviço, uma das IDs de modelo predefinidas com suporte deve ser passada. As IDs de modelo predefinidas podem ser encontradas em https://aka.ms/azsdk/formrecognizer/models.

document
Stream

O fluxo que contém um ou mais documentos a serem analisados.

options
AnalyzeDocumentOptions

Um conjunto de opções disponíveis para configurar a solicitação de análise. Por exemplo, especifique a localidade do documento ou quais páginas analisar.

cancellationToken
CancellationToken

Um CancellationToken que controla o tempo de vida da solicitação.

Retornos

Um AnalyzeDocumentOperation para aguardar essa operação de execução prolongada. Após Value a conclusão bem-sucedida, conterá páginas analisadas do documento de entrada.

Aplica-se a