Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

VersionControlServer.CreateWorkspace Method (String, String, String, WorkingFolder[], String, WorkspacePermissionProfile, Boolean)

Creates a new Workspace.

Namespace:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)

public Workspace CreateWorkspace(
	string name,
	string owner,
	string comment,
	WorkingFolder[] mappings,
	string computer,
	WorkspacePermissionProfile permissionProfile,
	bool removeUnparentedCloaks
)

Parameters

name
Type: System.String

The name of the Workspace to create. Must be unique for this owner.

owner
Type: System.String

The owner of the Workspace to create.

comment
Type: System.String

A descriptive comment for the Workspace.

mappings
Type: Microsoft.TeamFoundation.VersionControl.Client.WorkingFolder[]

An array of working folders to establish for the Workspace.

computer
Type: System.String

The computer where the Workspace will exist.

permissionProfile
Type: Microsoft.TeamFoundation.VersionControl.Client.WorkspacePermissionProfile

The permission profile for this Workspace.

removeUnparentedCloaks
Type: System.Boolean

When true, will remove mapping errors that can be safely ignored.

Return Value

Type: Microsoft.TeamFoundation.VersionControl.Client.Workspace
A reference to a workspace object that represents the new Workspace.

The calling identity must have the CreateWorkspace global permission. An exception is thrown if the workspace cannot be created.

Show:
© 2015 Microsoft