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)

public interface IProjectComponentCreator

The IProjectComponentCreator type exposes the following members.

Public methodCreateLinkCreates a link to the target of the specified type from the specified source artifact.
Public methodExecuteThe 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 methodInitializeInitializes the web proxies, as required, and ensures that the corresponding server is ready for project creation.
Public methodValidateValidates that the specified parameters are valid for execution.