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.
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 |
Return to top