_DTE.ActiveSolutionProjects Property
Visual Studio 2015
Gets an array of currently selected projects.
Assembly: EnvDTE (in EnvDTE.dll)
Sub ActiveSolutionProjectsExample() ' Returns the name of the currently selected project in the solution. Dim projs As System.Array Dim proj As Project projs = DTE.ActiveSolutionProjects() If projs.Length > 0 Then proj = CType(projs.GetValue(0), EnvDTE.Project) MsgBox(proj.UniqueName) Else MsgBox(projs.Length) End If End Sub
Show: