_Solution.AddFromFile - метод
Добавляет проект в решение на основе файла проекта, который уже хранится в системе.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
Function AddFromFile ( _
FileName As String, _
Exclusive As Boolean _
) As Project
Project AddFromFile(
string FileName,
bool Exclusive
)
Project^ AddFromFile(
[InAttribute] String^ FileName,
[InAttribute] bool Exclusive
)
abstract AddFromFile :
FileName:string *
Exclusive:bool -> Project
function AddFromFile(
FileName : String,
Exclusive : boolean
) : Project
Параметры
- FileName
Тип: System.String
Обязательный.Полный путь и имя файла проекта.
- Exclusive
Тип: System.Boolean
Необязательный.Показывает, загружается ли проект в текущее решение или в свое собственное. Значение true означает, что текущее решение закрыто и проект добавлен к новому решению; значение false означает, что проект добавлен к существующему открытому решению.
Возвращаемое значение
Тип: EnvDTE.Project
Объект Project.
Заметки
Для выполнения мастера можно использовать метод LaunchWizard вместо AddFromFile, если требуется подавить его пользовательский интерфейс во время выполнения.LaunchWizard имеет параметр, позволяющий отключать пользовательский интерфейс.
Примеры
Sub AddFromFileExample()
' This function creates a solution and adds a Visual Basic Console
' project to it.
Dim soln As Solution
' Create a reference to the solution.
soln = DTE.Solution
' Create a new solution.
soln.Create("c:\temp2", "MyNewSolution")
' Add an existing project to the new solution.
soln.AddFromFile("c:\temp\SomeProj.vbproj")
End Sub
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.