Partager via


DocumentTranslationOperation Classe

Définition

Suit les status d’une opération de longue durée pour la traduction de documents.

public class DocumentTranslationOperation : Azure.PageableOperation<Azure.AI.Translation.Document.DocumentStatusResult>
type DocumentTranslationOperation = class
    inherit PageableOperation<DocumentStatusResult>
Public Class DocumentTranslationOperation
Inherits PageableOperation(Of DocumentStatusResult)
Héritage

Constructeurs

DocumentTranslationOperation()

Constructeur protégé pour autoriser la simulation.

DocumentTranslationOperation(String, DocumentTranslationClient)

Initialise une nouvelle instance de la classe DocumentTranslationOperation.

Propriétés

CreatedOn

Date de création de l’opération de traduction.

DocumentsCanceled

Nombre de documents annulés.

DocumentsFailed

Le nombre de documents n’a pas pu être traduit.

DocumentsInProgress

Nombre de documents en cours.

DocumentsNotStarted

Nombre de documents dans la file d’attente pour traduction.

DocumentsSucceeded

Nombre de documents traduits avec succès.

DocumentsTotal

Nombre total de documents traduits attendus.

HasCompleted

Retourne true si l’opération de longue durée est terminée.

HasValue

Retourne true si l’opération de longue durée s’est terminée correctement et a produit le résultat final (accessible par la propriété Value).

Id

Obtient un ID représentant l’opération de traduction qui peut être utilisée pour interroger la status de l’opération de longue durée.

LastModified

Date de la dernière mise à jour du status de l’opération de traduction.

Status

La status actuelle de l’opération de traduction.

Value

Résultat final de l’opération de longue durée.

(Hérité de Operation<T>)

Méthodes

Cancel(CancellationToken)

Annuler une opération de traduction en cours d’exécution.

CancelAsync(CancellationToken)

Annuler une opération de traduction en cours d’exécution.

GetDocumentStatus(String, CancellationToken)

Obtenez la status d’un document spécifique dans l’opération de traduction.

GetDocumentStatusAsync(String, CancellationToken)

Obtenez la status d’un document spécifique dans l’opération de traduction.

GetDocumentStatuses(GetDocumentStatusesOptions, CancellationToken)

Obtenez la status des documents dans l’opération de traduction.

GetDocumentStatusesAsync(GetDocumentStatusesOptions, CancellationToken)

Obtenez la status des documents dans l’opération de traduction.

GetRawResponse()

Dernière réponse HTTP reçue du serveur.

GetValues(CancellationToken)

Obtient le résultat final de l’opération de longue durée de manière synchrone.

GetValuesAsync(CancellationToken)

Obtient le résultat final de l’opération de longue durée de manière asynchrone.

UpdateStatus(CancellationToken)

Appelle le serveur pour mettre à jour status de l’opération de longue durée.

UpdateStatusAsync(CancellationToken)

Appelle le serveur pour mettre à jour status de l’opération de longue durée.

WaitForCompletion(CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

(Hérité de Operation<T>)
WaitForCompletion(DelayStrategy, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

(Hérité de Operation<T>)
WaitForCompletion(TimeSpan, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

(Hérité de Operation<T>)
WaitForCompletionAsync(CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

WaitForCompletionAsync(DelayStrategy, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

(Hérité de Operation<T>)
WaitForCompletionAsync(TimeSpan, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

WaitForCompletionResponse(CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

(Hérité de Operation)
WaitForCompletionResponse(DelayStrategy, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

(Hérité de Operation)
WaitForCompletionResponse(TimeSpan, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

(Hérité de Operation)
WaitForCompletionResponseAsync(CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

(Hérité de Operation)
WaitForCompletionResponseAsync(DelayStrategy, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

(Hérité de Operation)
WaitForCompletionResponseAsync(TimeSpan, CancellationToken)

Appelle régulièrement le serveur jusqu’à la fin de l’opération de longue durée.

(Hérité de Operation)

S’applique à