The DTE object is the root object from which all other objects and collections in environment extensibility are accessed. DTE stands for Design Time Environment.
Remarks
Add-ins get the DTE object when the environment connects to the add-in in the OnConnection method. There is no other way to access the DTE object.