Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Microsoft.VisualStudio.Tools.Applications namespace contains classes that enable an add-in to communicate across AppDomain and process boundaries.
Classes
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 | Manages a collection of related items of type Project and provides an Ide. |
![]() |
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. |
Interfaces
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. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
CodeElementKind | The kind of a CodeElement |