Sdílet prostřednictvím


RegisterAsDslToolsEditorAttribute Třída

Definice

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
RegisterAsDslToolsEditorAttribute
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.

Platí pro