ICommonStructureService 接口

命名空间:  Microsoft.TeamFoundation.Integration.Server
程序集:  Microsoft.TeamFoundation.Server.Core(在 Microsoft.TeamFoundation.Server.Core.dll 中)

语法

声明
<DefaultServiceImplementationAttribute(GetType(CommonStructureService))> _
Public Interface ICommonStructureService _
    Inherits ITeamFoundationService
[DefaultServiceImplementationAttribute(typeof(CommonStructureService))]
public interface ICommonStructureService : ITeamFoundationService

ICommonStructureService 类型公开以下成员。

方法

  名称 说明
公共方法 CreateNode(TeamFoundationRequestContext, String, String)
公共方法 CreateNode(TeamFoundationRequestContext, String, String, Nullable<DateTime>, Nullable<DateTime>)
公共方法 CreateProject(TeamFoundationRequestContext, String, XmlElement, Nullable<Guid>)
公共方法 CreateProject(TeamFoundationRequestContext, String, array<XmlNode[], Nullable<Guid>)
公共方法 DeleteBranches
公共方法 DeleteProject
公共方法 EnsureTeamProjectsExistsInCatalog
公共方法 GetChangedNodes
公共方法 GetChangedNodesAndProjects
公共方法 GetDeletedNodes
公共方法 GetNode
公共方法 GetNodeFromPath
公共方法 GetNodes(TeamFoundationRequestContext, List<String>)
公共方法 GetNodes(TeamFoundationRequestContext, String, CommonStructureNodeInfo%, Dictionary<String, List<CommonStructureNodeInfo>>%)
公共方法 GetNodesXml
公共方法 GetProject
公共方法 GetProjectFromName
公共方法 GetProjectProperties
公共方法 GetProjectProperty
公共方法 GetProjects
公共方法 GetRootNodes
公共方法 GetWellFormedProjects
公共方法 MoveBranch
公共方法 QueryProjectCatalogNode
公共方法 RenameNode
公共方法 ReorderNode
公共方法 ServiceEnd ServiceEnd 调用,当托管是它保留中的关闭时,该服务应释放所有资源。 (继承自 ITeamFoundationService。)
公共方法 ServiceStart 当服务初始化时,ServiceStart 调用。如果服务 intialized 异步它必须实现用于确定的 Service_Ready 服务时准备用户访问它。 (继承自 ITeamFoundationService。)
公共方法 SetIterationDates
公共方法 SetProjectProperty
公共方法 TransformProjectMappingProperty
公共方法 UpdateProjectDescription
公共方法 UpdateProjectProperties

页首

请参阅

参考

Microsoft.TeamFoundation.Integration.Server 命名空间