Partager via


ProvideToolboxPageAttribute, constructeur (Type, Int16, 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, un ID de ressource, et une commande de page.

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, _
    pageOrder As Short _
)
public ProvideToolboxPageAttribute(
    Type pageType,
    short nameResourceID,
    short pageOrder
)

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 de héberger cette page de dialogue de Personnaliser la boîte à outils.
  • pageOrder
    Type : System.Int16
    [in] le positionnement de page de dialogue de Personnaliser la boîte à outils dans les pages de Visual StudioDialogue Personnaliser la boîte à outils.
    Une valeur de 0 indique qu'aucune commande n'est demandée.

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, commande de page de la page est 1 (indiquer qu'elle doit être placée en premier).

    [ProvideToolboxPage(typeof(VsToolboxPage), 1002, 1 )]
    [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