RegisterAsDslToolsEditorAttribute Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Tento atribut slouží k označení Designer nástrojů DSL, který byl vytvořen pomocí průvodce Designer. Umožňuje průvodci Designer poradit proti opakovanému použití přípon souborů zpracovávaných jinými návrháři než DSLTools a umožňuje odebrat staré návrháře DSL bez odebrání jiných balíčků, které zpracovávají stejnou příponu souboru.
public ref class RegisterAsDslToolsEditorAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)]
public sealed class RegisterAsDslToolsEditorAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)>]
type RegisterAsDslToolsEditorAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class RegisterAsDslToolsEditorAttribute
Inherits RegistrationAttribute
- Dědičnost
- Atributy
Konstruktory
RegisterAsDslToolsEditorAttribute() |
Tento atribut slouží k označení Designer nástrojů DSL, který byl vytvořen pomocí průvodce Designer. Umožňuje průvodci Designer poradit proti opakovanému použití přípon souborů zpracovávaných jinými návrháři než DSLTools a umožňuje odebrat staré návrháře DSL bez odebrání jiných balíčků, které zpracovávají stejnou příponu souboru. |
Vlastnosti
TypeId |
Přepište vlastnost TypeID, aby odvozené třídy RegistrationAttribute fungovaly se System.ComponentModel.TypeDescriptor.GetAttributes(...). Atribut odvozený z tohoto atributu 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 ke kořenovému adresáři registru aplikace) VSPackage. (Zděděno od RegistrationAttribute) |
Register(RegistrationAttribute+RegistrationContext) |
Zaregistruje balíček jako nástroj DSL. |
Unregister(RegistrationAttribute+RegistrationContext) |
Odebere registrační klíč nástroje DSL. |