SingleFileGeneratorSupportRegistrationAttribute 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.
Erstellt den ProjectTypeGuid-Schlüssel unter $RegRoot$ \Generators. Dieses Registrierungsattribut wird von Projektsystemen verwendet, die Einzeldatei-Generatoren unterstützen.
public ref class SingleFileGeneratorSupportRegistrationAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class SingleFileGeneratorSupportRegistrationAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=true)]
public sealed class SingleFileGeneratorSupportRegistrationAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false, Inherited=true)>]
type SingleFileGeneratorSupportRegistrationAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class SingleFileGeneratorSupportRegistrationAttribute
Inherits RegistrationAttribute
- Vererbung
- Attribute
Hinweise
Es liegt in der Verantwortung des Projekts sicherzustellen, dass der projecttypguid-Schlüssel erstellt wird. Clients bestimmter Dateitypen, die einen tatsächlichen Einzel Datei-Generator implementieren, sind dann dafür verantwortlich, ihre einzelnen Datei Generatoren unter dem Unterschlüssel des Projekts des Schlüssels "Generatoren" zu registrieren. Clients, die einen bestimmten Einzel Datei-Generator implementieren, verwenden CodeGeneratorRegistrationAttribute zu diesem Zweck.
Konstruktoren
| SingleFileGeneratorSupportRegistrationAttribute(Type) |
Initialisiert eine neue Instanz der SingleFileGeneratorSupportRegistrationAttribute-Klasse für die Registrierung eines benutzerdefinierten Codegenerators. |
Eigenschaften
| ProjectFactoryGuid |
Ruft die GUID ab, die den Generatortyp darstellt. |
| 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 dieses Attribut im angegebenen Kontext. |
| Unregister(RegistrationAttribute+RegistrationContext) |
Hebt die Registrierung für dieses Attribut auf. |