Partager via


ProvideToolboxPageAttribute, constructeur (Type, Int16)

Initialise une nouvelle instance d'ProvideToolboxPageAttribute, à l'aide de le type de la classe implémentant la page de dialogue de Personnaliser la boîte à outils, et un ID de ressource

Espace de noms :  Microsoft.VisualStudio.Shell
Assembly :  Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)

Syntaxe

'Déclaration
Public Sub New ( _
    pageType As Type, _
    nameResourceID As Short _
)
public ProvideToolboxPageAttribute(
    Type pageType,
    short nameResourceID
)

Paramètres

  • pageType
    Type : System.Type
    [in] Type de la classe implémentant la page de dialogue de Personnaliser la boîte à outils.Ce type doit dériver de la classe d'DialogPage.
  • nameResourceID
    Type : System.Int16
    [in] l'ID de ressource natif dans le DLL du satellite d'un VSPackage contenant le nom de l'onglet hébergeant cette page de dialogue de Personnaliser la boîte à outils.

Remarques

Cette méthode retourne ArgumentException si pageType ne hérite pas de la classe d'DialogPage.

Exemples

Cet exemple montre comment enregistrer l'implémentation MyToolBoxPage de page de dialogue de Personnaliser la boîte à outils comme être par MyPackage.La ressource en nom de l'onglet contenant la page est 1002.

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

Sécurité .NET Framework

Voir aussi

Référence

ProvideToolboxPageAttribute Classe

ProvideToolboxPageAttribute, surcharge

Microsoft.VisualStudio.Shell, espace de noms