Microsoft.VisualStudio.Tools.Applications Namespace
The Microsoft.VisualStudio.Tools.Applications namespace contains classes that enable an add-in to communicate across AppDomain and process boundaries.
| Class | Description | |
|---|---|---|
![]() | BinaryItem | Provides access to name and bytes of an assembly or other artifacts produced as the result of building a project by using Visual Studio Tools for Applications. |
![]() | BinaryManager | Manages and provides access to the outputs (assemblies, pdbs, xml documentation files) of a Project. |
![]() | Breakpoint | Provides the ability to enable and disable a Breakpoint in the Integrated Development Environment (IDE). |
![]() | CodeClass | A class in a ProjectItem. |
![]() | CodeElement | A unit of code in a ProjectItem of the type defined by CodeElementKind. |
![]() | CodeFunction | A function in a ProjectItem. |
![]() | Ide | Controls the launch and visibility of the IDE. |
![]() | Project | Manages a collection of ProjectItem items and provides a BinaryManager to manage access to binary output. |
![]() | ProjectChangedEventArgs | Provides data for the ProjectChanged event. |
![]() | ProjectItem | Any item in a project. |
![]() | ProjectStorage | Methods for creating and manipulating storage of type IProjectStorage. |
![]() | Reference | A reference to an assembly in an MSBuild project. |
![]() | Session | |
![]() | SessionManager | Creates and manages instances of Session objects. |
![]() | SourceError | Provides access to an error from a BinaryManager object. |
![]() | TargetFramework | Constants for supported .NET Framework targets. |
![]() | VSVersion | Constants for supported Visual Studio versions. |
| Interface | Description | |
|---|---|---|
![]() | IExternalDebugHost | Notifies the host application of debugging checkpoints for loading and unloading add-ins during external host debugging. |
![]() | IProjectStorage | An interface that allows a project to be loaded and saved from an externally-defined medium. |
| Enumeration | Description | |
|---|---|---|
![]() | CodeElementKind | The kind of a CodeElement |


