Partilhar via


Método ProjectItems.AddFolder

Cria uma nova pasta na Solution Explorer.

Namespace:  EnvDTE
Assembly:  EnvDTE (em EnvDTE.dll)

Sintaxe

'Declaração
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

Parâmetros

  • Name
    Tipo: String

    Obrigatório. O nome do nó na pasta Solution Explorer.

  • Kind
    Tipo: String

    Opcional. O tipo de pasta para adicionar.

Valor de retorno

Tipo: EnvDTE.ProjectItem
A ProjectItem object.

Comentários

AddFolderAdiciona uma pasta para o projeto e o ProjectItems coleção e retorna o recém-criado ProjectItem objeto. Sua ProjectItems coleção está vazia. Alguns tipos de projetos não oferecem suporte a adição de determinados tipos de pastas (por exemplo, vsProjectItemKindVirtualFolder).

Exemplos

Este exemplo funciona apenas em Visual Studio.NET 2003. Para obter mais informações, consulte Migrating Code that Creates Projects by Using Templates.

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

Segurança do .NET Framework

Consulte também

Referência

ProjectItems Interface

Namespace EnvDTE

Outros recursos

Controlando projetos e soluções

Como compilar e executar os exemplos de código do modelo de objeto Automation