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。)

页首

请参见

参考

Microsoft.TeamFoundation.TestManagement.Client 命名空间

INotifyPropertyChanged

IAttachmentUploadManager