Partager via


Package.CreateToolWindow, méthode

Crée une fenêtre Outil du type spécifié avec l'ID spécifiée

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

Syntaxe

'Déclaration
Protected Function CreateToolWindow ( _
    toolWindowType As Type, _
    id As Integer _
) As WindowPane
protected WindowPane CreateToolWindow(
    Type toolWindowType,
    int id
)

Paramètres

  • toolWindowType
    Type : System.Type
    Le type de fenêtre Outil à la créer.
  • id
    Type : System.Int32
    L'identification de fenêtre OutilC'est 0 pour une fenêtre Outil d'unique- instance instance unique.

Valeur de retour

Type : Microsoft.VisualStudio.Shell.WindowPane
Une instance de la fenêtre Outil demandée.

Exceptions

Exception Condition
ArgumentNullException

toolWindowType a la valeur null.

ArgumentException
  • id est inférieur à 0.

  • toolWindowType n'est pas dérivé du type d'ToolWindowPane.

Remarques

La méthode d'CreateToolWindow crée une instance de la fenêtre Outil donnée.Cela est utilisé dans la classe de base de package en implémentant code de création de fenêtre Outil d'interface de Visual Studio ainsi que la méthode d'FindToolWindow.

Sécurité .NET Framework

Voir aussi

Référence

Package Classe

Microsoft.VisualStudio.Shell, espace de noms