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)

abstract AddFromTemplateEx : 
        FileName:string *
        Destination:string *
        ProjectName:string *
        SolutionName:string *
        Exclusive:bool = true *
        Options:uint32 = 0 -> Project

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: