VersionControlServer.CreateWorkspace 方法 (String, String, String, array<WorkingFolder[], String, WorkspacePermissionProfile, Boolean)
建立新的 Workspace。
命名空間: Microsoft.TeamFoundation.VersionControl.Client
組件: Microsoft.TeamFoundation.VersionControl.Client (在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)
語法
'宣告
Public Function CreateWorkspace ( _
name As String, _
owner As String, _
comment As String, _
mappings As WorkingFolder(), _
computer As String, _
permissionProfile As WorkspacePermissionProfile, _
removeUnparentedCloaks As Boolean _
) As Workspace
public Workspace CreateWorkspace(
string name,
string owner,
string comment,
WorkingFolder[] mappings,
string computer,
WorkspacePermissionProfile permissionProfile,
bool removeUnparentedCloaks
)
參數
- name
型別:System.String
要建立的 Workspace 名稱。必須是唯一的。這個擁有者。
- owner
型別:System.String
建立的 Workspace 的擁有人。
- comment
型別:System.String
Workspace 的描述性註解。
- mappings
型別:array<Microsoft.TeamFoundation.VersionControl.Client.WorkingFolder[]
建立的陣列工作資料夾為 Workspace。
- computer
型別:System.String
電腦的 Workspace 中存在的地方。
- permissionProfile
型別:Microsoft.TeamFoundation.VersionControl.Client.WorkspacePermissionProfile
這個 Workspace的使用權限設定檔。
- removeUnparentedCloaks
型別:System.Boolean
設定為 true 時,會移除可以安全忽略的對應錯誤。
傳回值
型別:Microsoft.TeamFoundation.VersionControl.Client.Workspace
in 表示新 Workspace的工作區中物件的參考。
備註
呼叫的識別必須擁有 CreateWorkspace 全域使用權限。 如果工作區無法建立,則會擲回例外狀況。
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。