Compartilhar via


DocumentTranslationOperation Classe

Definição

Rastreia o status de uma operação de execução longa para traduzir documentos.

public class DocumentTranslationOperation : Azure.PageableOperation<Azure.AI.Translation.Document.DocumentStatusResult>
type DocumentTranslationOperation = class
    inherit PageableOperation<DocumentStatusResult>
Public Class DocumentTranslationOperation
Inherits PageableOperation(Of DocumentStatusResult)
Herança

Construtores

DocumentTranslationOperation()

Construtor protegido para permitir simulação.

DocumentTranslationOperation(String, DocumentTranslationClient)

Inicializa uma nova instância da classe DocumentTranslationOperation.

Propriedades

CreatedOn

A data e hora em que a operação de tradução foi criada.

DocumentsCanceled

Número de documentos cancelados.

DocumentsFailed

Falha ao traduzir o número de documentos.

DocumentsInProgress

Número de documentos em andamento.

DocumentsNotStarted

Número de documentos na fila para tradução.

DocumentsSucceeded

Número de documentos traduzidos com êxito.

DocumentsTotal

Número total de documentos traduzidos esperados.

HasCompleted

Retornará true se a operação de execução longa tiver sido concluída.

HasValue

Retornará true se a operação de execução longa for concluída com êxito e tiver produzido o resultado final (acessível pela propriedade Value).

Id

Obtém uma ID que representa a operação de tradução que pode ser usada para sondar o status da operação de longa execução.

LastModified

A data e hora em que o status da operação de tradução foi atualizado pela última vez.

Status

O status atual da operação de tradução.

Value

Resultado final da operação de execução longa.

(Herdado de Operation<T>)

Métodos

Cancel(CancellationToken)

Cancelar uma operação de tradução em execução.

CancelAsync(CancellationToken)

Cancelar uma operação de tradução em execução.

GetDocumentStatus(String, CancellationToken)

Obtenha o status de um documento específico na operação de tradução.

GetDocumentStatusAsync(String, CancellationToken)

Obtenha o status de um documento específico na operação de tradução.

GetDocumentStatuses(GetDocumentStatusesOptions, CancellationToken)

Obtenha o status de documentos na operação de tradução.

GetDocumentStatusesAsync(GetDocumentStatusesOptions, CancellationToken)

Obtenha o status de documentos na operação de tradução.

GetRawResponse()

A última resposta HTTP recebida do servidor.

GetValues(CancellationToken)

Obtém o resultado final da operação de execução prolongada de forma síncrona.

GetValuesAsync(CancellationToken)

Obtém o resultado final da operação de execução longa de forma assíncrona.

UpdateStatus(CancellationToken)

Chama o servidor para obter status atualizadas da operação de execução longa.

UpdateStatusAsync(CancellationToken)

Chama o servidor para obter status atualizadas da operação de execução longa.

WaitForCompletion(CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation<T>)
WaitForCompletion(DelayStrategy, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation<T>)
WaitForCompletion(TimeSpan, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation<T>)
WaitForCompletionAsync(CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

WaitForCompletionAsync(DelayStrategy, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation<T>)
WaitForCompletionAsync(TimeSpan, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

WaitForCompletionResponse(CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation)
WaitForCompletionResponse(DelayStrategy, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation)
WaitForCompletionResponse(TimeSpan, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation)
WaitForCompletionResponseAsync(CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation)
WaitForCompletionResponseAsync(DelayStrategy, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation)
WaitForCompletionResponseAsync(TimeSpan, CancellationToken)

Chama periodicamente o servidor até que a operação de execução prolongada seja concluída.

(Herdado de Operation)

Aplica-se a