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


_Solution.AddFromFile - метод

Обновлен: Ноябрь 2007

Добавляет проект в решение на основе файла проекта, который уже хранится в системе.

Пространство имен:  EnvDTE
Сборка:  EnvDTE (в EnvDTE.dll)

Синтаксис

'Декларация
Function AddFromFile ( _
    FileName As String, _
    Exclusive As Boolean _
) As Project
'Применение
Dim instance As _Solution
Dim FileName As String
Dim Exclusive As Boolean
Dim returnValue As Project

returnValue = instance.AddFromFile(FileName, _
    Exclusive)
Project AddFromFile(
    string FileName,
    bool Exclusive
)
Project^ AddFromFile(
    [InAttribute] String^ FileName, 
    [InAttribute] bool Exclusive
)
function AddFromFile(
    FileName : String, 
    Exclusive : boolean
) : Project

Параметры

  • FileName
    Тип: System.String
    Обязательный. Полный путь и имя файла проекта.
  • Exclusive
    Тип: System.Boolean
    Необязательный. Показывает, загружается ли проект в текущее решение или в свое собственное. Значение true означает, что текущее решение закрыто и проект добавлен к новому решению; значение false означает, что проект добавлен к существующему открытому решению.

Возвращаемое значение

Тип: EnvDTE.Project
Объект Project.

Заметки

Если при выполнении мастера необходимо подавить его пользовательский интерфейс во время выполнения, можно использовать вместо метода AddFromFile метод LaunchWizard. Метод 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

Разрешения

См. также

Ссылки

_Solution Интерфейс

_Solution - члены

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