Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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 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 Options Pages By Using Interop Assemblies 
 Explains how an application can create and manage new Tools Options pages by using interop assemblies.
- Creating Options Pages By Using Managed Package Framework Classes 
 Explains how an application can create and manage new Tools Options pages by using the managed package framework.
- Creating Options Pages By Using Automation 
 Explains how an application can create and manage new Tools Options pages by using automation.
- Registering Custom Options Pages 
 Describes the registry settings and attributes used to specify a Tools Options page implementation.
- How to: Open an Options Page Programmatically 
 Shows how to open the Tools Options dialog to a specified page.
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.