ProvideDirectiveProcessorAttribute Classe

Definizione

Importante

Questa API non è conforme a CLS.

Classe Attribute per fornire le voci di registro per un T4.VSHost Directive Processor

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
Ereditarietà
ProvideDirectiveProcessorAttribute
Attributi

Costruttori

ProvideDirectiveProcessorAttribute(Type, String, String)

Costruttore

Campi

DirectiveProcessorsKeyName

Nome della chiave del Registro di sistema specifica per i processori di direttiva

TextTemplatingKeyName

Nome della chiave radice del Registro di sistema per il modello di testo

Proprietà

Description

Descrizione in formato leggibile del processore di direttiva

Name

Nome del processore di direttiva

Type

Tipo che implementa il processore di direttiva

TypeId

Eseguire l'override della proprietà TypeID per consentire alle classi derivate RegistrationAttribute di usare System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attributo derivato da questo deve eseguire l'override di questa proprietà solo se necessita di un controllo migliore sulle istanze che possono essere applicate a una classe.

(Ereditato da RegistrationAttribute)

Metodi

GetPackageRegKeyPath(Guid)

Ottiene il percorso del Registro di sistema (relativo alla radice del Registro di sistema dell'applicazione) del pacchetto VS.

(Ereditato da RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Registrare un processore di direttiva del modello testo

Unregister(RegistrationAttribute+RegistrationContext)

Annulla la registrazione di un processore di direttiva del modello testo

Si applica a