Project, interface
Visual Studio 2005
Représente un projet dans l'environnement de développement intégré (IDE, Integrated Development Environment).
Espace de noms: EnvDTE
Assembly : EnvDTE (dans envdte.dll)
Assembly : EnvDTE (dans envdte.dll)
Chaque projet de la solution possède une interface Automation du projet. Dans de rares cas, il s'agit d'une implémentation de projet générique sans modèle qui retourne le nom du projet.
Tous les outils de l'environnement possédant un projet contiennent un objet Project.
Référencez cet objet en utilisant DTE.Solution.Item ou des objets d'un langage spécifique, tels que DTE.VBProjects.Item ou DTE.VCProjects.Item.
Sub ProjectExample() ' This function creates a solution and adds a Visual Basic Console ' project to it. Dim soln As Solution2 Dim proj As Project Dim msg As String ' 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. Dim fileN As String fileN = soln.GetProjectTemplate("ConsoleApplication.zip", "VisualBasic") proj = soln.AddFromTemplate(fileN, "c:\temp2", "My New Project", True) ' Save the new solution soln.SaveAs("c:\temp2\newsolution.sln") msg = "Created new solution: " & soln.FullName MsgBox(msg) End Sub