VersionSpec 類別

解決版本規格的公用程式類別。

繼承階層架構

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
    Microsoft.TeamFoundation.VersionControl.Client.ChangesetVersionSpec
    Microsoft.TeamFoundation.VersionControl.Client.DateVersionSpec
    Microsoft.TeamFoundation.VersionControl.Client.LabelVersionSpec
    Microsoft.TeamFoundation.VersionControl.Client.LatestVersionSpec
    Microsoft.TeamFoundation.VersionControl.Client.WorkspaceVersionSpec

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

語法

'宣告
Public MustInherit Class VersionSpec
public abstract class VersionSpec

VersionSpec 類型會公開下列成員。

建構函式

  名稱 描述
受保護的方法 VersionSpec 初始化新的 VersionSpec 執行個體。

回頁首

屬性

  名稱 描述
公用屬性 DisplayString 取得版本規格的字串表示。
公用屬性靜態成員 Latest 取得這 VersionSpec 最新版的儲存機制中。

回頁首

方法

  名稱 描述
公用方法靜態成員 AddDeletionModifierIfNecessary(Item) 如果它不是零,格式化項目路徑包括刪除 ID。
公用方法靜態成員 AddDeletionModifierIfNecessary(String, Int32) 如果它不是零,格式化路徑包括刪除 ID。
公用方法 Equals 判斷指定的物件是否等於目前物件。 (繼承自 Object)。
受保護的方法 Finalize 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。
公用方法 Format 使用版本規範,格式化路徑。
公用方法靜態成員 FormatRange 格式化伺服器或本機路徑使用指定版本範圍。
公用方法 GetHashCode 做為預設雜湊函式。 (繼承自 Object)。
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
受保護的方法 MemberwiseClone 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。
公用方法靜態成員 Parse(String, String) 轉換版本規格字串陣列 VersionSpec 物件。容納範圍規範。
公用方法靜態成員 Parse(String, String, String) 將字串轉換為陣列 VersionSpec 物件。如果版本規格不包含範圍規範因此這將傳回大小的。否則,兩個大小。
公用方法靜態成員 ParseSingleSpec(String, String) 轉換版本規格字串對 VersionSpec 物件。
公用方法靜態成員 ParseSingleSpec(String, String, String) 將版本字串 (沒有範圍規範),請將它轉換成 VersionSpec 物件。
公用方法靜態成員 ParseVersionedFileSpec(String, String, String%, array<VersionSpec[]%) 解析表單建立的版本檔案規格字串「filename "; 版本」。
公用方法靜態成員 ParseVersionedFileSpec(String, String, Int32%, String%, array<VersionSpec[]%) 解析表單建立的版本檔案規格字串「filename "; 版本」或「filename "; 版本; deletionID」。
公用方法靜態成員 ParseVersionedFileSpec(String, String, String, Int32%, String%, array<VersionSpec[]%) 解析表單檔名建立的版本檔案規格; 版本或檔名; 版本; deletionID。
公用方法靜態成員 ReorderVersionSpecs 如果它們有失敗,交換兩個 VersionSpec 執行個體。
公用方法 ToString 建立描述這 VersionSpec 執行個體的使用者可讀取的 (Human-Readable) 字串。 (覆寫 Object.ToString()。)

回頁首

欄位

  名稱 描述
公用欄位靜態成員 DeletionModifier 刪除識別項;版本修飾詞。
公用欄位靜態成員 RangeSeparator 用來分隔版本規格範圍之元件的字元。
公用欄位靜態成員 Separator 用來從其版本規格分隔檔名的字元。

回頁首

執行緒安全

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

請參閱

參考

Microsoft.TeamFoundation.VersionControl.Client 命名空間