RegisterAsDslToolsEditorAttribute Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |