ProjectItems.AddFolder-Methode
Erstellt einen neuen Ordner im Projektmappen-Explorer.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
Function AddFolder ( _
Name As String, _
Kind As String _
) As ProjectItem
ProjectItem AddFolder(
string Name,
string Kind
)
ProjectItem^ AddFolder(
String^ Name,
String^ Kind
)
abstract AddFolder :
Name:string *
Kind:string -> ProjectItem
function AddFolder(
Name : String,
Kind : String
) : ProjectItem
Parameter
- Name
Typ: System.String
Erforderlich.Der Name des Ordnerknotens im Projektmappen-Explorer.
- Kind
Typ: System.String
Optional.Der Ordnertyp, der hinzugefügt werden soll.
Rückgabewert
Typ: EnvDTE.ProjectItem
Ein ProjectItem-Objekt.
Hinweise
AddFolder fügt dem Projekt und der ProjectItems-Auflistung einen Ordner hinzu und gibt das neu erstellte ProjectItem-Objekt zurück. Die ProjectItems-Auflistung dieses Objekts ist leer. Einige Projekttypen unterstützen das Hinzufügen bestimmter Ordnerarten nicht, z. B. vsProjectItemKindVirtualFolder.
Beispiele
Für dieses Beispiel ist Visual Studio .NET 2003 erforderlich. Weitere Informationen finden Sie unter SO WIRD'S GEMACHT: Migrieren von Code, der Projekten erstellt mithilfe von Vorlagen.
Sub AddFolderExample()
' This function creates a solution and adds a Visual Basic Console
' project to it.
Dim soln As Solution
Dim proj As Project
Dim projitems As ProjectItems
' Create a reference to the solution.
soln = DTE.Solution
' Create a new solution.
soln.Create("c:\temp2", "MyNewSolution")
' Create a new Visual Basic Console application project.
' Adjust the save path as needed.
proj = soln.AddFromTemplate("C:\Program Files\Microsoft Visual Studio .NET\Vb7\VBWizards\ConsoleApplication\Templates\1033\ConsoleApplication.vbproj", "c:\temp2", "My New Project", True)
projitems = proj.ProjectItems
' Add a folder.
projitems.AddFolder("A New Folder")
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.
Siehe auch
Referenz
Weitere Ressourcen
Steuern von Projekten und Projektmappen
Gewusst wie: Kompilieren und Ausführen der Codebeispiele für das Automatisierungsobjektmodell