TeamFoundationProcessTemplateService Class

Service to manage process templates for a collection

Inheritance Hierarchy

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationProcessTemplateService

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

'Declaration
<TeamFoundationServiceDependency(GetType(TeamFoundationSecurityService))> _
Public Class TeamFoundationProcessTemplateService _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSecurityService))]
public class TeamFoundationProcessTemplateService : ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationSecurityService))]
public ref class TeamFoundationProcessTemplateService : ITeamFoundationService
[<TeamFoundationServiceDependency(typeof(TeamFoundationSecurityService))>]
type TeamFoundationProcessTemplateService =  
    class 
        interface ITeamFoundationService 
    end
public class TeamFoundationProcessTemplateService implements ITeamFoundationService

The TeamFoundationProcessTemplateService type exposes the following members.

Constructors

  Name Description
Public method TeamFoundationProcessTemplateService

Top

Methods

  Name Description
Public method AddTemplate Add a process template to the server. If one by the same name already exists, it will be overwritten.
Public method DeleteTemplate Delete a process template with the given id
Public method Equals Determines whether the specified object is equal to the current object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Serves as a hash function for a particular type. (Inherited from Object.)
Public method GetTemplate(TeamFoundationRequestContext, Guid) Returns a latest process template of the given type, or null if it does not exist
Public method GetTemplate(TeamFoundationRequestContext, Int32) Returns a process template with the given id, or null if it does not exist
Public method GetTemplateDescriptors Gets all of the process template descriptors starting with the default template (if any)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ServiceEnd Service start
Public method ServiceStart Service start
Public method SetDefaultTemplate Set the template with the given id as the default template
Public method ToString Returns a string that represents the current object. (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.TeamFoundation.Framework.Server Namespace