Condividi tramite


Metodo ProjectItems.AddFromDirectory

aggiunge uno o più ProjectItem oggetti da una directory a ProjectItems raccolta.

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

'Dichiarazione
Function AddFromDirectory ( _
    Directory As String _
) As ProjectItem
ProjectItem AddFromDirectory(
    string Directory
)
ProjectItem^ AddFromDirectory(
    [InAttribute] String^ Directory
)
abstract AddFromDirectory : 
        Directory:string -> ProjectItem 
function AddFromDirectory(
    Directory : String
) : ProjectItem

Parametri

  • Directory
    Tipo: System.String
    obbligatorio.La directory da cui aggiungere l'elemento di progetto.

Valore restituito

Tipo: EnvDTE.ProjectItem
In ProjectItem oggetto.

Note

AddFromDirectory scorre una directory specificata e le relative sottodirectory, viene automaticamente aggiunta tutti i relativi elementi al progetto, salvandovi di dover effettuare il più aggiungere le operazioni dell'elemento.

Esempi

Questo esempio funziona solo in Visual Studio .NET 2003.Per ulteriori informazioni, vedere Esegue la migrazione codice che crea i progetti utilizzando i modelli.

Sub AddFromDirectoryExample()
   ' 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 all of the items in the specified directory (and subdirectories) 
   ' to the project.
   projitems.AddFromDirectory("C:\Program Files\Microsoft Visual Studio .NET\Vb7\VBWizards\ConsoleApplication\Templates\1033")
End Sub

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ProjectItems Interfaccia

Spazio dei nomi EnvDTE

Altre risorse

Procedura: compilare ed eseguire gli esempi di codice del modello a oggetti di automazione