Costruttore ProvideToolboxItemsAttribute (Int32)

Crea una nuova istanza di ProvideToolboxItemsAttribute che indica se una classe che implementa un VSPackage produce gli elementi di Casella degli strumenti .

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

Sintassi

'Dichiarazione
Public Sub New ( _
    version As Integer _
)
public ProvideToolboxItemsAttribute(
    int version
)

Parametri

  • version
    Tipo: System.Int32
    La versione degli elementi di Casella degli strumenti un VSPackage fornisce.

Note

Visual Studio tiene traccia dei numeri di versione degli elementi di Casella degli strumenti forniti da un VSPackage.Il numero di versione di un elemento, fornito dall'argomento di version al costruttore, viene archiviato quando il package VS è registrato come provider dell'elemento di Casella degli strumenti .

Se la versione degli elementi di Casella degli strumenti un VSPackage fornisce non corrisponde al valore archiviato da Visual Studio per il pacchetto, Visual Studio pubblica l'evento di ToolboxUpgraded .

Esempi

Nell'esempio seguente gli attributi applicati alla classe MyPackage indica che supporta la versione 1 degli elementi di Casella degli strumenti con due formati degli Appunti “CF_XMLCODE„ e “InPlaceMenuEditorMenu„.

    [DefaultRegistryRoot("Software\\Microsoft\\VisualStudio\\8.0")]
    [ProvideToolboxItems( 1)]
    [ProvideToolboxFormat("CF_XMLCODE")]
    [ProvideToolboxFormat("InPlaceMenuEditorMenu")]
    [Guid("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX")]
    internal sealed class MyPackage : Package

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ProvideToolboxItemsAttribute Classe

Overload ProvideToolboxItemsAttribute

Spazio dei nomi Microsoft.VisualStudio.Shell

ProvideToolboxFormatAttribute

ProvideToolboxItemsAttribute

Altre risorse

Casella degli strumenti (Visual Studio SDK)