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)。 |
回頁首