RegisterAsDslToolsEditorAttribute Klasse

Definition

Dieses Attribut wird verwendet, um einen DSL-Tool-Designer zu markieren, der mit dem Designer-Assistenten erstellt wurde. Sie ermöglicht es dem Designer-Assistenten, eine erneute Verwendung von Dateierweiterungen zu empfehlen, die von anderen nicht-dsltools-Designern verarbeitet werden, und ermöglicht es, alte DSL-Designer zu entfernen, ohne andere Pakete zu entfernen, die dieselbe Dateierweiterung verarbeiten.

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
Vererbung
RegisterAsDslToolsEditorAttribute
Attribute

Konstruktoren

RegisterAsDslToolsEditorAttribute()

Eigenschaften

TypeId

Ruft die aktuelle Instanz dieses Attributs ab.

(Geerbt von RegistrationAttribute)

Methoden

GetPackageRegKeyPath(Guid)

Ruft den Registrierungspfad (relativ zum Registrierungsstamm der Anwendung) des VSPackages ab.

(Geerbt von RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Registriert das Paket als DSL-Tool.

Unregister(RegistrationAttribute+RegistrationContext)

Entfernt den Registrierungsschlüssel für den DSL-Tool.

Gilt für