ItemSpec 類別

表示一個或多個檔案或資料夾在本機電腦或在版本控制伺服器。

繼承階層架構

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.ItemSpec

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

語法

'宣告
Public NotInheritable Class ItemSpec
public sealed class ItemSpec

ItemSpec 類型會公開下列成員。

建構函式

  名稱 描述
公用方法 ItemSpec(PendingChange) 初始化新的 ItemSpec 執行個體。
公用方法 ItemSpec(String, RecursionType) 初始化新的 ItemSpec 執行個體。
公用方法 ItemSpec(String, RecursionType, Int32) 初始化新的 ItemSpec 執行個體。

回頁首

屬性

  名稱 描述
公用屬性 DeletionId 取得或設定此項目刪除 ID。
公用屬性 Item 取得或設定與這 ItemSpec 物件的項目。
公用屬性 RecursionType 取得或設定此項目的遞迴類型。如需如何使用此屬性的詳細資訊,請參閱 Team Foundation Build 活動

回頁首

方法

  名稱 描述
公用方法 Equals 判斷指定的物件是否等於目前物件。 (繼承自 Object)。
公用方法靜態成員 FromPendingChanges 建立陣列 ItemSpec 物件超出陣列 PendingChanges 物件。
公用方法靜態成員 FromStrings 從指定的陣列本機或伺服器路徑和遞迴層級取得陣列 ItemSpec 物件。
公用方法 GetHashCode 做為預設雜湊函式。 (繼承自 Object)。
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
公用方法 ToString 建立描述一 ItemSpec 物件的使用者可讀取的 (Human-Readable) 字串。 (覆寫 Object.ToString()。)
公用方法靜態成員 ToStrings 建立陣列從陣列的使用者可讀取的資料 ItemSpec 物件。

回頁首

備註

當 ItemSpec 執行個體為暫止的變更時,會建立必須包含一個遞迴型別屬性,除了。

路徑可能位於本機電腦或在版本控制伺服器。 這個參數通常用於例如擷取資訊的方法 (, QueryHistory 和 QueryPendingSets)。

執行緒安全

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

請參閱

參考

Microsoft.TeamFoundation.VersionControl.Client 命名空間