IWorkspaceTemplate Interface
Represents a build definition workspace on the server that is running Team Foundation Build.
Namespace: Microsoft.TeamFoundation.Build.Client
Assembly: Microsoft.TeamFoundation.Build.Client (in Microsoft.TeamFoundation.Build.Client.dll)
Syntax
'Declaration
Public Interface IWorkspaceTemplate
public interface IWorkspaceTemplate
public interface class IWorkspaceTemplate
type IWorkspaceTemplate = interface end
public interface IWorkspaceTemplate
The IWorkspaceTemplate type exposes the following members.
Properties
Name | Description | |
---|---|---|
LastModifiedBy | Gets the user who last modified this workspace. | |
LastModifiedDate | Gets the date and time when this workspace was last modified. | |
Mappings | Gets the workspace mappings for this workspace. |
Top
Methods
Name | Description | |
---|---|---|
AddMapping() | Adds a workspace mapping to this workspace. | |
AddMapping(String, String, WorkspaceMappingType) | Adds a workspace mapping that has the specified server item, local item, and mapping type. Sets the mapping depth to 120. | |
AddMapping(String, String, WorkspaceMappingType, WorkspaceMappingDepth) | Adds a workspace mapping that has the specified server item, local item, mapping type, and depth. | |
Cloak | Adds a cloak entry to this workspace for the specified server item. | |
CopyFrom | Copies properties from a source workspace template to this one | |
Map | Adds a workspace mapping that has the specified server item and local item. Sets the mapping type to WorkspaceMappingType.Map. | |
RemoveMapping(String) | Removes the mapping for the specified server item from the workspace template. | |
RemoveMapping(IWorkspaceMapping) | Removes the specified mapping from the workspace template. |
Top