你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

DocumentTranslationOperation 类

定义

跟踪用于翻译文档的长时间运行操作的状态。

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

构造函数

DocumentTranslationOperation()

允许模拟的受保护构造函数。

DocumentTranslationOperation(String, DocumentTranslationClient)

初始化 DocumentTranslationOperation 类的新实例。

属性

CreatedOn

创建转换操作的日期时间。

DocumentsCanceled

已取消的文档数。

DocumentsFailed

无法翻译的文档数。

DocumentsInProgress

正在进行的文档数。

DocumentsNotStarted

队列中要翻译的文档数。

DocumentsSucceeded

成功翻译的文档数。

DocumentsTotal

预期已翻译文档的总数。

HasCompleted

如果长时间运行的操作已完成,则返回 true。

HasValue

如果长时间运行的操作成功完成,并且已生成最终结果, (Value 属性) 可访问,则返回 true。

Id

获取表示转换操作的 ID,该 ID 可用于轮询长时间运行的操作的状态。

LastModified

上次更新转换操作状态的日期时间。

Status

转换操作的当前状态。

Value

长时间运行的操作的最终结果。

(继承自 Operation<T>)

方法

Cancel(CancellationToken)

取消正在运行的翻译操作。

CancelAsync(CancellationToken)

取消正在运行的翻译操作。

GetDocumentStatus(String, CancellationToken)

获取翻译操作中特定文档的状态。

GetDocumentStatusAsync(String, CancellationToken)

获取翻译操作中特定文档的状态。

GetDocumentStatuses(GetDocumentStatusesOptions, CancellationToken)

获取翻译操作中文档的状态。

GetDocumentStatusesAsync(GetDocumentStatusesOptions, CancellationToken)

获取翻译操作中文档的状态。

GetRawResponse()

从服务器收到的最后一个 HTTP 响应。

GetValues(CancellationToken)

同步获取长时间运行的操作的最终结果。

GetValuesAsync(CancellationToken)

异步获取长时间运行的操作的最终结果。

UpdateStatus(CancellationToken)

调用服务器以获取长时间运行的操作的更新状态。

UpdateStatusAsync(CancellationToken)

调用服务器以获取长时间运行的操作的更新状态。

WaitForCompletion(CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation<T>)
WaitForCompletion(DelayStrategy, CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation<T>)
WaitForCompletion(TimeSpan, CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation<T>)
WaitForCompletionAsync(CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

WaitForCompletionAsync(DelayStrategy, CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation<T>)
WaitForCompletionAsync(TimeSpan, CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

WaitForCompletionResponse(CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation)
WaitForCompletionResponse(DelayStrategy, CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation)
WaitForCompletionResponse(TimeSpan, CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation)
WaitForCompletionResponseAsync(CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation)
WaitForCompletionResponseAsync(DelayStrategy, CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation)
WaitForCompletionResponseAsync(TimeSpan, CancellationToken)

定期调用服务器,直到长时间运行的操作完成。

(继承自 Operation)

适用于