IProjectComponentCreator Interface

Describes the methods that a project creation wizard plug-in must implement so that it will be invoked by the execution engine.

This API is not CLS-compliant. 

Namespace:  Microsoft.TeamFoundation.Client
Assembly:  Microsoft.VisualStudio.TeamFoundation.Client (in Microsoft.VisualStudio.TeamFoundation.Client.dll)


<CLSCompliantAttribute(False)> _
Public Interface IProjectComponentCreator
public interface IProjectComponentCreator
public interface class IProjectComponentCreator
type IProjectComponentCreator =  interface end
public interface IProjectComponentCreator

The IProjectComponentCreator type exposes the following members.


  Name Description
Public method CreateLink Creates a link to the target of the specified type from the specified source artifact.
Public method Execute The execute method performs the actual instantiation of the template task items. Link Manager is updated with the real artifact IDs for all artifacts that are created.
Public method Initialize Initializes the web proxies, as required, and ensures that the corresponding server is ready for project creation.
Public method Validate Validates that the specified parameters are valid for execution.


See Also


Microsoft.TeamFoundation.Client Namespace