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: System.String
    Obrigatório.O nome do nó na pasta Solution Explorer.
  • Kind
    Tipo: System.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

Controle de projetos e soluções

Como: compilar e executar os exemplos de código de modelo de objeto de automação