Represents a matrix of Configuration objects, one for each combination of configuration name and platform name.
Assembly: EnvDTE (in EnvDTE.dll)
The object is basically a matrix of project/project item configuration names and platform names. Each element of the matrix is a Configuration object. You can reference a object for a project or a project item, but some types of projects do not support project item-level build settings.
Reference this object by using EnvDTE.Project.ConfigurationManager. or EnvDTE.ProjectItem.ConfigurationManager.
Sub ConfigurationManagerExample() ' Before running, load a project. ' Set references to all necessary objects. Dim CM As ConfigurationManager = DTE.Solution.Projects.Item(1).ConfigurationManager ' List the configuration name used for the current project. MsgBox(CM.Item(2).ConfigurationName) End Sub