Compartilhar via


ProvideDirectiveProcessorAttribute Classe

Definição

Importante

Esta API não está em conformidade com CLS.

Classe de atributo para fornecer as entradas do Registro para um T4. Processador de diretiva VSHost

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
Herança
ProvideDirectiveProcessorAttribute
Atributos

Construtores

ProvideDirectiveProcessorAttribute(Type, String, String)

Construtor

Campos

DirectiveProcessorsKeyName

Nome da chave do Registro específica para processadores de diretiva

TextTemplatingKeyName

Nome da chave do Registro raiz para modelagem de texto

Propriedades

Description

A descrição humana do processador de diretiva

Name

O Nome do processador de diretiva

Type

O tipo que implementa o processador de diretiva

TypeId

Substitua a propriedade TypeID para permitir que as classes derivadas de RegistrationAttribute funcionem com System.ComponentModel.TypeDescriptor.GetAttributes(...). Um atributo derivado deste terá que substituir essa propriedade somente se precisar de um controle melhor nas instâncias que podem ser aplicadas a uma classe.

(Herdado de RegistrationAttribute)

Métodos

GetPackageRegKeyPath(Guid)

Obtém o caminho do Registro (em relação à raiz do Registro do aplicativo) do VSPackage.

(Herdado de RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Registrar um processador de diretiva de modelagem de texto

Unregister(RegistrationAttribute+RegistrationContext)

Cancelar o registro de um processador de diretiva de modelagem de texto

Aplica-se a