_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
Тип: StringОбязательный. Полный путь и имя файла проекта.
Exclusive
Тип: 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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.