Share via


ICommonStructureService Interface

Namespace:  Microsoft.TeamFoundation.Integration.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.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
Public method CreateNode(TeamFoundationRequestContext, String, String)
Public method CreateNode(TeamFoundationRequestContext, String, String, Nullable<DateTime>, Nullable<DateTime>)
Public method CreateProject(TeamFoundationRequestContext, String, XmlElement, Nullable<Guid>)
Public method CreateProject(TeamFoundationRequestContext, String, array<XmlNode[], Nullable<Guid>)
Public method DeleteBranches
Public method DeleteProject
Public method EnsureTeamProjectsExistsInCatalog
Public method GetChangedNodes
Public method GetChangedNodesAndProjects
Public method GetDeletedNodes
Public method GetNode
Public method GetNodeFromPath
Public method GetNodes(TeamFoundationRequestContext, List<String>)
Public method GetNodes(TeamFoundationRequestContext, String, CommonStructureNodeInfo%, Dictionary<String, List<CommonStructureNodeInfo>>%)
Public method GetNodesXml
Public method GetProject
Public method GetProjectFromName
Public method GetProjectProperties
Public method GetProjectProperty
Public method GetProjects
Public method GetRootNodes
Public method GetWellFormedProjects
Public method MoveBranch
Public method QueryProjectCatalogNode
Public method RenameNode
Public method ReorderNode
Public method SetIterationDates
Public method SetProjectProperty
Public method TransformProjectMappingProperty
Public method UpdateProjectDescription
Public method UpdateProjectProperties

Top

See Also

Reference

Microsoft.TeamFoundation.Integration.Server Namespace