This documentation is archived and is not being maintained.

Tools Options Pages

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

VSPackages use the automation model to obtain properties and set configurations of Options dialog boxes on the Tools menu (Tools Options pages). You can extend Visual Studio by adding a new Tools Options page to expose the custom properties of a VSPackage through the automation model.

In This Section

Using Tools Options Pages

Provides an overview of how a VSPackage can use the Visual Studio automation model to manage the state of Tools Options pages.

Creating Tools Options Pages with Interop Assemblies

Explains how an application can create and manage new Tools Options pages by using interop assemblies.

Creating Tools Options Pages with Managed Package Framework Classes

Explains how an application can create and manage new Tools Options pages by using the managed package framework.

Creating Tools Options Pages with Automation

Explains how an application can create and manage new Tools Options pages by using automation.

Registering Custom Tools Options Pages

Describes the registry settings and attributes used to specify a Tools Options page implementation.

Related Sections

Extending the Automation Model

Discusses how the automation model and the VSPackage model create a two-pronged approach to extensibility in the Visual Studio environment.

User Settings and Options

Describes how to program your VSPackage to obtain and preserve user preferences.

Show: