Share via


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 呼叫。如果服務初始化非同步它必須實作用來判斷的 Service_Ready 服務時準備使用者存取它。 (繼承自 ITeamFoundationService)。
公用方法 SetIterationDates
公用方法 SetProjectProperty
公用方法 TransformProjectMappingProperty
公用方法 UpdateProjectDescription
公用方法 UpdateProjectProperties

回頁首

請參閱

參考

Microsoft.TeamFoundation.Integration.Server 命名空間