Metodo ProjectItems.AddFromDirectory
Aggiunge uno o più oggetti ProjectItem di una directory alla raccolta ProjectItems.
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: StringObbligatorio. La directory da cui aggiungere l'elemento di progetto.
Valore restituito
Tipo: EnvDTE.ProjectItem
Oggetto ProjectItem.
Note
Il metodo AddFromDirectory scorre una determinata directory e le relative sottodirectory, aggiungendo automaticamente al progetto tutti gli elementi in esse contenuti, ed evita quindi di dover eseguire più operazioni di aggiunta di elementi.
Esempi
L'esempio riportato di seguito funziona solo in Visual Studio .NET 2003. Per ulteriori informazioni, vedere Migrating Code that Creates Projects by Using Templates.
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
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Altre risorse
Procedura: compilare ed eseguire gli esempi di codice del modello a oggetti di automazione