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.

ClassDescription
System_CAPS_pubclassBinaryItem

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.

System_CAPS_pubclassBinaryManager

Manages and provides access to the outputs (assemblies, pdbs, xml documentation files) of a Project.

System_CAPS_pubclassBreakpoint

Provides the ability to enable and disable a Breakpoint in the Integrated Development Environment (IDE).

System_CAPS_pubclassCodeClass

A class in a ProjectItem.

System_CAPS_pubclassCodeElement

A unit of code in a ProjectItem of the type defined by CodeElementKind.

System_CAPS_pubclassCodeFunction

A function in a ProjectItem.

System_CAPS_pubclassIde

Controls the launch and visibility of the IDE.

System_CAPS_pubclassProject

Manages a collection of ProjectItem items and provides a BinaryManager to manage access to binary output.

System_CAPS_pubclassProjectChangedEventArgs

Provides data for the ProjectChanged event.

System_CAPS_pubclassProjectItem

Any item in a project.

System_CAPS_pubclassProjectStorage

Methods for creating and manipulating storage of type IProjectStorage.

System_CAPS_pubclassReference

A reference to an assembly in an MSBuild project.

System_CAPS_pubclassSession

Manages a collection of related items of type Project and provides an Ide.

System_CAPS_pubclassSessionManager

Creates and manages instances of Session objects.

System_CAPS_pubclassSourceError

Provides access to an error from a BinaryManager object.

System_CAPS_pubclassTargetFramework

Constants for supported .NET Framework targets.

System_CAPS_pubclassVSVersion

Constants for supported Visual Studio versions.

InterfaceDescription
System_CAPS_pubinterfaceIExternalDebugHost

Notifies the host application of debugging checkpoints for loading and unloading add-ins during external host debugging.

System_CAPS_pubinterfaceIProjectStorage

An interface that allows a project to be loaded and saved from an externally-defined medium.

EnumerationDescription
System_CAPS_pubenumCodeElementKind

The kind of a CodeElement

Return to top

Community Additions

ADD
Show: