Condividi tramite


Costruttore ProvideToolboxPageAttribute (Type, Int16)

Inizializza una nuova istanza di ProvideToolboxPageAttribute, utilizzando il tipo di classe che implementa la pagina della finestra di dialogo di Personalizzare la casella degli strumenti e un ID di risorsa

Spazio dei nomi:  Microsoft.VisualStudio.Shell
Assembly:  Microsoft.VisualStudio.Shell.11.0 (in Microsoft.VisualStudio.Shell.11.0.dll)

Sintassi

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

Parametri

  • pageType
    Tipo: System.Type
    [in] Type della classe che implementa la pagina della finestra di dialogo di Personalizzare la casella degli strumenti .Questo tipo deve derivare dalla classe di DialogPage .
  • nameResourceID
    Tipo: System.Int16
    [in] ID di risorsa nativo nella DLL satellite di di un package VS che contiene il nome della scheda che ospita questa pagina della finestra di dialogo di Personalizzare la casella degli strumenti .

Note

Questo metodo restituisce ArgumentException se pageType non eredita dalla classe di DialogPage .

Esempi

In questo esempio viene mostrato come registrare l'implementazione MyToolBoxPage della pagina della finestra di dialogo di Personalizzare la casella degli strumenti come fornendo da MyPackage.La risorsa nome di scheda contenente la pagina viene 1002.

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

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ProvideToolboxPageAttribute Classe

Overload ProvideToolboxPageAttribute

Spazio dei nomi Microsoft.VisualStudio.Shell