Configurations::DTE Property
Visual Studio 2015
Gets the top-level extensibility object.
Assembly: EnvDTE (in EnvDTE.dll)
In Visual Studio, the DTE object is the root of the automation model, which other object models often call "Application."
public void CodeExample(DTE2 dte, AddIn addin) { try { // Make sure you have a solution loaded into Visual Studio // before running the following example. Make sure the "Any // CPU" option is marked in the Configuration Manager dialog box. Configurations configs = null; if (dte.Solution.Projects.Count > 0) { configs = dte.Solution.Projects.Item(1).ConfigurationManager.Platform("Any CPU"); // Show the name of the application containing this collection. MessageBox.Show(configs.DTE.Name); } } catch(Exception ex) { MessageBox.Show(ex.Message); } }
Show: