_Solution.AddFromFile-Methode
Fügt basierend auf einer bereits im System gespeicherten Projektdatei ein Projekt zur Projektmappe hinzu.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
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
Parameter
- FileName
Typ: System.String
Erforderlich.Der vollständige Pfad und Dateiname der Projektdatei.
- Exclusive
Typ: System.Boolean
Optional.Gibt an, ob das Projekt in der aktuellen oder einer eigenen Projektmappe geladen wird: true, wenn die aktuelle Projektmappe geschlossen und das Projekt einer neuen Projektmappe hinzugefügt wird; false, wenn das Projekt der vorhandenen, geöffneten Projektmappe hinzugefügt wird.
Rückgabewert
Typ: EnvDTE.Project
Ein Project-Objekt.
Hinweise
Wenn Sie einen Assistenten ausführen und seine Benutzeroberfläche während der Ausführung unterdrücken möchten, sollten Sie anstelle von AddFromFile die LaunchWizard-Methode verwenden. LaunchWizard verfügt über einen Parameter, der es Ihnen ermöglicht, die Benutzeroberfläche zu deaktivieren.
Beispiele
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-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.