Shelveset 類別

暫止的變更和相關的中繼資料的伺服器端集合。

繼承階層架構

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Shelveset

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

語法

'宣告
Public NotInheritable Class Shelveset
public sealed class Shelveset

Shelveset 類型會公開下列成員。

建構函式

  名稱 描述
公用方法 Shelveset(VersionControlServer, String, String) 初始化新的擱置集執行個體。
公用方法 Shelveset(VersionControlServer, String, String, IEnumerable<PropertyValue>) 建立擱置變更的擱置集物件。

回頁首

屬性

  名稱 描述
公用屬性 ArtifactUri 成品 URI
公用屬性 AssociatedWorkItems 傳回有限的相關關聯工作項目的資訊與這個變更集。這個屬性不會動 WorkItemStore。因此,它是非常快速。
公用屬性 BriefWorkItemInfo 簡短的工作項目資訊包括 ID 和動作只對每個包含在擱置集。 不同於 WorkItemInfo,這個屬性不會存取伺服器。
公用屬性 ChangesExcluded 取得或設定描述的旗標變更是否從這個擱置集已被排除。
公用屬性 CheckinNote 取得或設定與這個擱置集的簽入提示。
公用屬性 Comment 取得或設定描述擱置集的註解。
公用屬性 CreationDate 取得或設定日期和時間擱置集擱置。
公用屬性 DisplayName 取得擱置集的格式名稱。
公用屬性 Name 取得或設定擱置集名稱。
公用屬性靜態成員 NameComparer 取得名稱的比較子。
公用屬性 OwnerDisplayName 這是擱置集的擁有人在顯示格式。
公用屬性 OwnerName 取得或設定擁有人名稱。
公用屬性 PolicyOverrideComment 取得或設定描述的使用者提供註解原則的原因。
公用屬性 Properties 傳回屬性的唯讀集合與擱置集。
公用屬性 QualifiedName 這是擱置集的格式化的唯一名稱。
公用屬性 VersionControlServer 取得包含這個擱置集的儲存機制。
公用屬性 WorkItemInfo 取得或設定與擱置集及其存回行為項目的陣列。

回頁首

方法

  名稱 描述
公用方法 Equals 判斷指定的物件是否等於目前物件。 (繼承自 Object)。
公用方法 GetHashCode 做為預設雜湊函式。 (繼承自 Object)。
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
公用方法 RemoveProperty 從屬性包移除屬性。
公用方法 SetProperty 加入或更新屬性包中的屬性值。
公用方法 ToString 建立在擱置集描述屬性的使用者可讀取的 (Human-Readable) 字串。 (覆寫 Object.ToString()。)

回頁首

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.TeamFoundation.VersionControl.Client 命名空間