Udostępnij za pośrednictwem


ProvideDirectiveProcessorAttribute Klasa

Definicja

Ważne

Ten interfejs API nie jest zgodny ze specyfikacją CLS.

Klasa atrybutu, aby podać wpisy rejestru dla T4. Procesor dyrektywy 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
Dziedziczenie
ProvideDirectiveProcessorAttribute
Atrybuty

Konstruktory

ProvideDirectiveProcessorAttribute(Type, String, String)

Konstruktor

Pola

DirectiveProcessorsKeyName

Nazwa określonego klucza rejestru dla procesorów dyrektywy

TextTemplatingKeyName

Nazwa głównego klucza rejestru dla tworzenia szablonów tekstowych

Właściwości

Description

Opis człowieka procesora dyrektywy

Name

Nazwa procesora dyrektywy

Type

Typ implementowania procesora dyrektywy

TypeId

Zastąp właściwość TypeID, aby umożliwić klasom pochodnym RegistrationAttribute pracować z elementem System.ComponentModel.TypeDescriptor.GetAttributes(...). Atrybut pochodzący z tej właściwości będzie musiał zastąpić tę właściwość tylko wtedy, gdy potrzebuje lepszej kontroli nad wystąpieniami, które można zastosować do klasy.

(Odziedziczone po RegistrationAttribute)

Metody

GetPackageRegKeyPath(Guid)

Pobiera ścieżkę rejestru (względem katalogu głównego rejestru aplikacji) pakietu VSPackage.

(Odziedziczone po RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Rejestrowanie procesora dyrektywy templating tekstu

Unregister(RegistrationAttribute+RegistrationContext)

Wyrejestrowywanie procesora dyrektywy templating tekstu

Dotyczy