ProvideToolboxPageAttribute, constructeur (Type, Int16, Int16, String)
Initialise une nouvelle instance d'ProvideToolboxPageAttribute, à l'aide de Type de la classe implémentant la page de dialogue de Personnaliser la boîte à outils, un ID de ressource, une commande de page, et une chaîne d'aide.
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, _
helpKeyword As String _
)
public ProvideToolboxPageAttribute(
Type pageType,
short nameResourceID,
short pageOrder,
string helpKeyword
)
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 la zone de Visual StudioDialogue Personnaliser la boîte à outils.
Une valeur de zéro indique qu'aucune commande n'est demandée.
- helpKeyword
Type : System.String
[in] mot clé d'aide d'Un utilisé par le système d'aide pour rechercher les informations correctes de rubrique d'aide.
Remarques
Cette méthode lève ArgumentException si pageType ne hérite pas de la classe d'DialogPage.
Ils appartiennent à l'implémenteur à garantir que le mot clé fourni est intégré dans le système d'aide d'indexation.
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, la commande de page de la page est 1 (indiquer qu'elle doit être placée en premier), et un mot clé d'aide d'"MyToolboxDialog".
[ProvideToolboxPage(typeof(VsToolboxPage), 1002, 1 , "MyToolboxDialog")]
[Guid("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX")]
class VSCorePackage : Package
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
ProvideToolboxPageAttribute Classe