Freigeben über


ProvideDirectiveProcessorAttribute Klasse

Definition

Wichtig

Diese API ist nicht CLS-kompatibel.

Attributklasse, um die Registrierungseinträge für einen T4 bereitzustellen. VSHost-Direktivenprozessor

public ref class ProvideDirectiveProcessorAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideDirectiveProcessorAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
[System.CLSCompliant(false)]
public sealed class ProvideDirectiveProcessorAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)]
public sealed class ProvideDirectiveProcessorAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
[<System.CLSCompliant(false)>]
type ProvideDirectiveProcessorAttribute = class
    inherit RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true)>]
type ProvideDirectiveProcessorAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class ProvideDirectiveProcessorAttribute
Inherits RegistrationAttribute
Vererbung
ProvideDirectiveProcessorAttribute
Attribute

Konstruktoren

ProvideDirectiveProcessorAttribute(Type, String, String)

Konstruktor

Felder

DirectiveProcessorsKeyName

Name des spezifischen Registrierungsschlüssels für Direktiveprozessoren

TextTemplatingKeyName

Name des Stammregistrierungsschlüssels für Textvorlagen

Eigenschaften

Description

Die menschliche Beschreibung des Direktivenprozessors

Name

Der Name des Direktivenprozessors

Type

Der Typ, der den Direktivenprozessor implementiert

TypeId

Überschreiben Sie die TypeID-Eigenschaft, damit die von RegistrationAttribute abgeleiteten Klassen mit System.ComponentModel.TypeDescriptor.GetAttributes(...) arbeiten können. Ein von diesem abgeleitetes Attribut muss diese Eigenschaft nur überschreiben, wenn es ein besseres Steuerelement für die Instanzen benötigt, die auf eine Klasse angewendet werden können.

(Geerbt von RegistrationAttribute)

Methoden

GetPackageRegKeyPath(Guid)

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

(Geerbt von RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Registrieren eines Textvorlagendirektive-Prozessors

Unregister(RegistrationAttribute+RegistrationContext)

Aufheben der Registrierung eines Textvorlagendirektive-Prozessors

Gilt für: