Export (0) Print
Expand All

Managed VSPackages

The following topics explain how to create a VSPackage. A VSPackage is a software module that extends the Visual Studio integrated development environment (IDE) by providing user interface (UI) elements, services, projects, editors, and designers. For more information, see VSPackages.

Visual Studio Interop Assemblies

Describes the function and location of the Visual Studio interop assemblies and the namespaces they provide.

HRESULT Information in Managed Code

Discusses how to translate HRESULT information into thrown exceptions and int return values in managed code.

Visual Studio Interop Assembly Parameter Marshaling

Discusses interoperability issues between the Visual Studio interop assemblies and COM interfaces.

VSPackages and the Managed Package Framework

Describes and lists the managed package framework (MPF) class namespaces and DLL files and shows how to use them to create a VSPackage.

Resources in Managed VSPackages

Describes the use of managed and unmanaged resources in managed VSPackages.

Visual Studio IDE Architecture

Presents a collection of VSPackage internals and advanced topics.

Show:
© 2015 Microsoft