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)
Syntax
'Declaration
<CLSCompliantAttribute(False)> _
Public Interface IProjectComponentCreator
[CLSCompliantAttribute(false)]
public interface IProjectComponentCreator
[CLSCompliantAttribute(false)]
public interface class IProjectComponentCreator
[<CLSCompliantAttribute(false)>]
type IProjectComponentCreator = interface end
public interface IProjectComponentCreator
The IProjectComponentCreator type exposes the following members.
Methods
Name | Description | |
---|---|---|
CreateLink | Creates a link to the target of the specified type from the specified source artifact. | |
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. | |
Initialize | Initializes the web proxies, as required, and ensures that the corresponding server is ready for project creation. | |
Validate | Validates that the specified parameters are valid for execution. |
Top