Microsoft.VisualStudio.Tools.Applications.ProgrammingModel.Interop Namespace

The Microsoft.VisualStudio.Tools.Applications.ProgrammingModel.Interop namespace contains classes that represent the host application and application objects for which you are providing end-user customization.

Interfaces

  Interface Description
Public interface ICancelEventArgs Enables client code to cancel an event that is raised by the host.
Public interface IChangedEventArgs Provides a COM-compatible interface for a Changed object that is associated with a Changed event.
Public interface IVstaHostItem Provides properties and events to change a HostItem.
Public interface IVstaHostItemEvents Provides methods that enable subscribing to events generated by the host item.
Public interface IVstaHostObject Provides methods to change a HostObject.
Public interface IVstaHostObjectCollection Provides methods and properties to change a HostObjectCollection of the host objects for a specific HostItem.
Public interface IVstaIdentifierCollection Provides methods for manipulating an IdentifierCollection of the host items and host objects in the current project.
Public interface IVstaIdentifierUtility Provides methods to change an IdentifierUtility object.