Condividi tramite


ProvideIncludeFolderAttribute Classe

Definizione

Importante

Questa API non è conforme a CLS.

Classe Attribute per fornire le voci di registro per una cartella di inclusione T4.VSHost.

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

Costruttori

ProvideIncludeFolderAttribute(String, Int32, String)

Costruttore

Campi

IncludeFoldersKeyName

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à

Extension

L'estensione dei file modello a cui applicare la cartella di inclusione.

Folder

Il percorso della cartella di inclusione da registrare. Questo percorso è relativo al percorso del componente dell'assembly da registrare.

Index

Indice in base zero della cartella

TypeId

Eseguire l'override della proprietà TypeID per consentire alle classi derivate di RegistrationAttribute di funzionare con System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attributo derivato da questo elemento dovrà 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 una cartella di inclusione del modello testo

Unregister(RegistrationAttribute+RegistrationContext)

Annulla la registrazione di una cartella di inclusione del modello testo

Si applica a