EnvDTE is an assembly-wrapped COM library containing the objects and members for Visual Studio core automation.
The MSDN Documentation for EnvDTE says
EnvDTE is an assembly-wrapped COM library containing the objects and members for Visual Studio core automation.