WorkspaceSpec 類別
操作的版本控制工作區規格的公用程式類別。 它包含已解析的,格式常式,驗證,依此類推。
繼承階層架構
System.Object
Microsoft.TeamFoundation.VersionControl.Common.WorkspaceSpec
命名空間: Microsoft.TeamFoundation.VersionControl.Common
組件: Microsoft.TeamFoundation.VersionControl.Common (在 Microsoft.TeamFoundation.VersionControl.Common.dll 中)
語法
'宣告
Public NotInheritable Class WorkspaceSpec
public static class WorkspaceSpec
WorkspaceSpec 類型會公開下列成員。
屬性
名稱 | 描述 | |
---|---|---|
OwnerDisambiguationSeparatorEnd | 傳回擁有者釐清分隔符號的字串結尾。 | |
OwnerDisambiguationSeparatorStart | 傳回擁有者釐清分隔符號的字串開始。 | |
Separator | 傳回 WorkspaceSpec 的分隔符號字元。 |
回頁首
方法
名稱 | 描述 | |
---|---|---|
Combine(String, String) | 建立從不同的工作區和擁有者組件限定的工作區名稱。 | |
Combine(String, String, String) | 建立與擁有者釐清的完整工作區名稱從不同的工作區和擁有者組件。 | |
IsLegalName | 檢查工作區名稱是否只包含有效的字元且小於最大長度,而且包含工作區分隔符號。 | |
Parse(String, String, String%, String%) | 解析表單工作區使用者的工作區規格並傳回兩個部分。如果使用者在工作區規格未指定 (或完整),從 defaultUser 引數使用的資訊。注意:這個方法可能會限制使用者名稱 (也就是它缺少 Domain \前置詞),這個常式不嘗試提供遺漏的片段。呼叫端負責執行這項作業。 | |
Parse(String, String, String, String%, String%, String%) | 解析表單工作區使用者的工作區規格並傳回兩個部分。如果使用者在工作區規格未指定 (或完整),從 defaultUser 引數使用的資訊。注意:這個方法可能會限制使用者名稱 (也就是它缺少 Domain \前置詞),這個常式不嘗試提供遺漏的片段。呼叫端負責執行這項作業。 | |
SanitizeProposedName | 有一個提議的名稱對於擱置集或工作區,將它在擱置集和工作區名稱的最大長度,並移除無效的字元。名稱驗證由伺服器強制執行。清除名稱清除清除流程是目前這個物件模型版本。當不太可能時,則為,否則這個方法會使用與 esprtfs 未來的版本中,產生的名稱可能不是有效的由於規則變更工作區和擱置集的名稱。 |
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。