Vspackage 提供自定义 选项 对话框。 工具 菜单 (" 工具选项 " 页)。 Visual Studio ,并且可以使其可供自动化模型。
" 工具选项 " 页
若要创建 工具选项 页, VSPackage 必须通过 GetPropertyPage 方法的 VSPackage 中实现返回的对该环境用户控件实现, (对于托管代码 GetPropertyPage 方法)。
它是可选的,但是,强烈建议,通过自动化模型允许访问此新的页。 可以通过以下步骤完成此操作:
将 IDispatch 派生的对象的实现扩展 Properties 对象。
返回 GetAutomationObject 方法的实现 (对于托管代码 GetAutomationObject 方法) 对 IDispatch 派生的对象。
尽管自动化使用者调用自定义 选项 属性页中的 Properties 方法,环境使用 GetAutomationObject 方法获取自定义 工具选项 页的自动实现。
VSPackage 的自动化对象并用于提供 Properties返回的每 Property 。
有关更多信息,请参见 使用创建互操作程序集的选项卡页。
对于样本实现自定义工具选项卡页,请参见 Visual Studio 扩展性示例。