Share via


ProvideStaticToolboxGroupAttribute Třída

Definice

Tento atribut deklaruje skupinu nástrojů, která se vytvoří při inicializaci sady nástrojů.

public ref class ProvideStaticToolboxGroupAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideStaticToolboxGroupAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideStaticToolboxGroupAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideStaticToolboxGroupAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class ProvideStaticToolboxGroupAttribute
Inherits RegistrationAttribute
Dědičnost
ProvideStaticToolboxGroupAttribute
Atributy

Poznámky

Skupina může volitelně obsahovat položky vytvořené pomocí ProvideStaticToolboxItemAttribute.

Další podrobnosti najdete v komentářích IVsToolboxItemProvider k vsshell100.idl.

Konstruktory

ProvideStaticToolboxGroupAttribute(String, String)

Inicializuje novou instanci objektu ProvideStaticToolboxGroupAttribute.

Vlastnosti

Id

Získá ID skupiny.

Index

Získá index skupiny nástrojů.

Name

Získá název skupiny nástrojů.

TypeId

Přepište vlastnost TypeID, aby mohly odvozené třídy RegistrationAttribute pracovat s System.ComponentModel.TypeDescriptor.GetAttributes(...). Atribut odvozený z tohoto bude muset přepsat tuto vlastnost pouze v případě, že potřebuje lepší kontrolu nad instancemi, které lze použít na třídu.

(Zděděno od RegistrationAttribute)

Metody

GetPackageRegKeyPath(Guid)

Získá cestu registru (vzhledem k kořenovému adresáři registru aplikace) VSPackage.

(Zděděno od RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Volá se pro registraci tohoto atributu v daném kontextu.

Unregister(RegistrationAttribute+RegistrationContext)

Odebere registrační data.

Platí pro