ProvideIncludeFolderAttribute Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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 |