ProvideToolboxPageAttribute 构造函数 (Type, Int16, Int16, String)

初始化 ProvideToolboxPageAttribute新实例,使用实现 自定义工具箱 对话框页、资源 ID、页面和帮助字符串的类的 Type

命名空间:  Microsoft.VisualStudio.Shell
程序集:  Microsoft.VisualStudio.Shell.11.0(在 Microsoft.VisualStudio.Shell.11.0.dll 中)

语法

声明
Public Sub New ( _
    pageType As Type, _
    nameResourceID As Short, _
    pageOrder As Short, _
    helpKeyword As String _
)
public ProvideToolboxPageAttribute(
    Type pageType,
    short nameResourceID,
    short pageOrder,
    string helpKeyword
)

参数

  • pageType
    类型:System.Type
    [in] 实现 自定义工具箱 对话框页的类的类型。此类型必须从 DialogPage 类派生。
  • nameResourceID
    类型:System.Int16
    [in] 在 VSPackage 中包含名称承载此 自定义工具箱 对话框页的选项卡中的附属 DLL 的本机资源 ID。
  • pageOrder
    类型:System.Int16
    [in] 在 Visual Studio 自定义工具箱对话框 框中的页的 自定义工具箱 对话框页的位置。
    零值指示序列未请求。
  • helpKeyword
    类型:System.String
    [in] 帮助系统使用的帮助关键字找到正确的帮助主题信息。

备注

,如果 pageType 不从 DialogPage 类继承,此方法引发 ArgumentException

将由相应的实现提供的关键字是集成到帮助系统索引。

示例

此示例演示如何注册 自定义工具箱 对话框页面实现 MyToolBoxPage 如由提供 MyPackage。包含页的选项卡的名称资源是 1002,该页的顺序是 1 (指示应将其置于最前面) 和 "MyToolboxDialog"帮助关键字。

    [ProvideToolboxPage(typeof(VsToolboxPage), 1002, 1 , "MyToolboxDialog")]
    [Guid("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX")]
    class VSCorePackage : Package

.NET Framework 安全性

请参见

参考

ProvideToolboxPageAttribute 类

ProvideToolboxPageAttribute 重载

Microsoft.VisualStudio.Shell 命名空间