This topic has not yet been rated - Rate this topic

Managed VSPackages

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

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.

In This Section

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 Managed Package Framework (MPF)

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.

Related Sections

VSPackage Architecture

Presents a collection of VSPackage internals and advanced topics.

Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ