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

初始化 ProvideToolboxPageAttribute新实例,使用实现 自定义工具箱 对话框页、资源 ID 和页命令类的类型。

命名空间:  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 _
)
public ProvideToolboxPageAttribute(
    Type pageType,
    short nameResourceID,
    short pageOrder
)

参数

  • pageType
    类型:System.Type
    [in] 实现 自定义工具箱 对话框页的类的类型。此类型必须从 DialogPage 类派生。
  • nameResourceID
    类型:System.Int16
    [in] 在 VSPackage 中包含名称承载此 自定义工具箱 对话框页的选项卡中的附属 DLL 的本机资源 ID。
  • pageOrder
    类型:System.Int16
    [in] 在 Visual Studio 自定义工具箱对话框页的 自定义工具箱 对话框页的位置。
    值 0 指示序列未请求。

备注

,如果 pageType 不从 DialogPage 类继承,此方法返回 ArgumentException

示例

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

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

.NET Framework 安全性

请参见

参考

ProvideToolboxPageAttribute 类

ProvideToolboxPageAttribute 重载

Microsoft.VisualStudio.Shell 命名空间