Solution4::AddFromTemplateEx Method (String^, String^, String^, String^, Boolean, UInt32)

 

Copies an existing project file, and any items or subdirectories it contains, to the specified location and adds it to the solution.

Namespace:   EnvDTE100
Assembly:  EnvDTE100 (in EnvDTE100.dll)

Project^ AddFromTemplateEx(
	String^ FileName,
	String^ Destination,
	String^ ProjectName,
	String^ SolutionName,
	bool Exclusive = true,
	unsigned int Options = 0
)

Parameters

FileName
Type: System::String^

Required. The full path and file name with extension of the template project file.

Destination
Type: System::String^

Required. The full path of the directory in which to copy the contents of FileName.

ProjectName
Type: System::String^

Required. The name of the project file in the destination directory. This should include the extension. The displayed name is derived from ProjectName.

SolutionName
Type: System::String^

Optional. Indicates whether the project loads in the current solution or its own; true if the current solution is closed and the project is added to a new solution, false if the project is added to the existing, open solution.

Exclusive
Type: System::Boolean

Optional. Indicates whether the project loads in the current solution or its own; true if the current solution is closed and the project is added to a new solution, false if the project is added to the existing, open solution.

Options
Type: System::UInt32

The vsAddFromTemplateOptions.

Return Value

Type: EnvDTE::Project^

Project.

Return to top
Show: