共用方式為


IAttachmentUploadEntry 介面

表示IAttachmentUploadManager中的資訊,可追蹤單一附件的背景上載。

命名空間:  Microsoft.TeamFoundation.TestManagement.Client
組件:  Microsoft.TeamFoundation.TestManagement.Client (在 Microsoft.TeamFoundation.TestManagement.Client.dll 中)

語法

'宣告
Public Interface IAttachmentUploadEntry _
    Inherits INotifyPropertyChanged
public interface IAttachmentUploadEntry : INotifyPropertyChanged
public interface class IAttachmentUploadEntry : INotifyPropertyChanged
type IAttachmentUploadEntry =  
    interface
        interface INotifyPropertyChanged
    end
public interface IAttachmentUploadEntry extends INotifyPropertyChanged

IAttachmentUploadEntry 型別會公開下列成員。

屬性

  名稱 說明
公用屬性 Attachment 取得代表相關聯附件的 ITestAttachment
公用屬性 BytesTransferred 取得已上載的位元組數目。
公用屬性 DateCompleted 取得上傳的完成日期和時間。
公用屬性 DateStarted 取得上傳的開始日期和時間。
公用屬性 IsMarkedForDeletion 取得值,這個值表示是否應該在上載完成或取消之後刪除附件的來源。
公用屬性 LocalFileName 取得本機附件檔的檔名。
公用屬性 PauseReason 如果已暫停上載,則會收到暫停原因。
公用屬性 ProjectName 取得測試專案的名稱。
公用屬性 Server 取得要上載附件的目標伺服器。
公用屬性 TestResultId 取得測試結果的 ID。
公用屬性 TestRunId 取得測試回合的 ID。
公用屬性 UploadState 取得上載的目前狀態。

回頁首

方法

  名稱 說明
公用方法 Cancel 停止上傳,而且如果已標示要刪除附件的來源,則刪除該來源,然後將狀態變更為 Cancelled
公用方法 Enqueue 將附件加入至佇列,並盡快開始上載。
公用方法 Pause 在呼叫 Enqueue 方法之前,停止上傳附件。

回頁首

事件

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

回頁首

請參閱

參考

Microsoft.TeamFoundation.TestManagement.Client 命名空間

INotifyPropertyChanged

IAttachmentUploadManager