IAttachmentUploadEntry 接口
表示 IAttachmentUploadManager 中跟踪单个附件的后台上载的信息。
命名空间: Microsoft.TeamFoundation.TestManagement.Client
程序集: Microsoft.TeamFoundation.TestManagement.Client(在 Microsoft.TeamFoundation.TestManagement.Client.dll 中)
语法
声明
Public Interface IAttachmentUploadEntry _
Inherits INotifyPropertyChanged, IDisposable
public interface IAttachmentUploadEntry : INotifyPropertyChanged,
IDisposable
public interface class IAttachmentUploadEntry : INotifyPropertyChanged,
IDisposable
type IAttachmentUploadEntry =
interface
interface INotifyPropertyChanged
interface IDisposable
end
public interface IAttachmentUploadEntry extends INotifyPropertyChanged, IDisposable
IAttachmentUploadEntry 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
Attachment | 获取一个表示关联附件的 ITestAttachment。 | |
BytesTransferred | 获取已上载的字节数。 | |
DateCompleted | 获取完成上载时的日期和时间。 | |
DateStarted | 获取开始上载时的日期和时间。 | |
IsMarkedForDeletion | 获取一个值,该值指示是否应在上载完成或取消上载之后删除附件的源。 | |
Length | 返回附件的未压缩的长度 | |
LocalFileName | 获取本地附件文件的文件名。 | |
PauseReason | 如果上载已暂停,则获取暂停上载的原因。 | |
ProjectName | 获取测试项目的名称。 | |
Server | 获取作为附件上载目标的服务器。 | |
TestResultId | 获取测试结果的 ID。 | |
TestRunId | 获取测试运行的 ID。 | |
UploadState | 获取上载的当前状态。 |
页首
方法
名称 | 说明 | |
---|---|---|
Cancel | 停止上载,并且,如果附件的源已标记为删除,则将其删除,然后将状态更改为 Cancelled。 | |
Dispose | 执行与释放或重置非托管资源相关的应用程序定义的任务。 (继承自 IDisposable。) | |
Enqueue | 将附件添加到队列,并尽可能快地开始上载。 | |
Pause | 停止上载附件,直至调用 Enqueue 方法为止。 |
页首
事件
名称 | 说明 | |
---|---|---|
PropertyChanged | 在更改属性值时发生。 (继承自 INotifyPropertyChanged。) |
页首