SelectedItems::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) { try { // Open project and select one or more items in // Solution Explorer before running this example. SelectedItem selItem; SelectedItems selItems; string msg = ""; if (dte.SelectedItems.Count > 0) { selItems = dte.SelectedItems; selItem = selItems.Item(1); msg = "The first selected item is " + selItem.Name; msg += "\n Do the Parent and DTE property return the same object? " + (selItems.DTE.Equals(selItems.Parent)).ToString(); } MessageBox.Show(msg); } catch(Exception ex) { MessageBox.Show(ex.Message); } }
Show: