ProjectItems.AddFolder(String, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria uma nova pasta no Gerenciador de soluções.
EnvDTE::ProjectItem AddFolder(std::wstring const & Name, std::wstring const & Kind = "{6BB5F8EF-4483-11D3-8BCF-00C04F8EC28C}");
[System.Runtime.InteropServices.DispId(206)]
public EnvDTE.ProjectItem AddFolder (string Name, string Kind = "{6BB5F8EF-4483-11D3-8BCF-00C04F8EC28C}");
[<System.Runtime.InteropServices.DispId(206)>]
abstract member AddFolder : string * string -> EnvDTE.ProjectItem
Public Function AddFolder (Name As String, Optional Kind As String = "{6BB5F8EF-4483-11D3-8BCF-00C04F8EC28C}") As ProjectItem
Parâmetros
- Name
- String
Obrigatórios. O nome do nó da pasta em Gerenciador de soluções.
- Kind
- String
Opcional. O tipo de pasta a ser adicionada.
Retornos
Um objeto ProjectItem.
- Atributos
Exemplos
Este exemplo funciona apenas no Visual Studio .NET 2003. Para obter mais informações, consulte migrando código que cria projetos usando modelos.
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
Comentários
AddFolder Adiciona uma pasta ao projeto e à ProjectItems coleção e retorna o ProjectItem objeto recém-criado. Sua ProjectItems coleção está vazia. Alguns tipos de projetos não dão suporte à adição de determinados tipos de pastas (por exemplo, vsProjectItemKindVirtualFolder ).