共用方式為


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 執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。 (繼承自 IDisposable)。
公用方法 Enqueue 將附件加入至佇列,並盡快開始上載。
公用方法 Pause 在呼叫 Enqueue 方法之前,停止上傳附件。

回頁首

事件

  名稱 說明
公用事件 PropertyChanged 發生於屬性值變更時。 (繼承自 INotifyPropertyChanged)。

回頁首

請參閱

參考

Microsoft.TeamFoundation.TestManagement.Client 命名空間

INotifyPropertyChanged

IAttachmentUploadManager