Defines methods for working with the common structures areas and iterations.
Namespace:  Microsoft.TeamFoundation.Server
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)
Syntax
'Declaration
Public Interface ICommonStructureService
public interface ICommonStructureService
public interface class ICommonStructureService
type ICommonStructureService =  interface end
public interface ICommonStructureService
The ICommonStructureService type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| .gif) | ClearProjectInfoCache | |
| .gif) | CreateNode | |
| .gif) | CreateProject | Creates nodes in the common structure service for a new team project. | 
| .gif) | DeleteBranches | |
| .gif) | DeleteProject | |
| .gif) | GetChangedNodes | |
| .gif) | GetDeletedNodesXml | |
| .gif) | GetNode | |
| .gif) | GetNodeFromPath | |
| .gif) | GetNodesXml | |
| .gif) | GetProject | |
| .gif) | GetProjectFromName | |
| .gif) | GetProjectProperties | |
| .gif) | ListAllProjects | |
| .gif) | ListProjects | |
| .gif) | ListStructures | |
| .gif) | MoveBranch | |
| .gif) | RenameNode | |
| .gif) | ReorderNode | |
| .gif) | UpdateProjectProperties | 
Top
Remarks
A common structure in Team Foundation is a tree of similarly typed nodes that exists in the context of a team project. The only types of common structures that are supported are areas and iterations.