Поделиться через


_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

См. также

Ссылки

_Solution Интерфейс

EnvDTE - пространство имен