Partager via


ProvideIncludeFolderAttribute Classe

Définition

Important

Cette API n’est pas conforme CLS.

Classe d'attributs pour fournir les entrées du Registre pour un dossier d'inclusion 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
Héritage
ProvideIncludeFolderAttribute
Attributs

Constructeurs

ProvideIncludeFolderAttribute(String, Int32, String)

Constructeur

Champs

IncludeFoldersKeyName

Nom de la clé de Registre spécifique pour les processeurs de directive.

TextTemplatingKeyName

Nom de la clé de Registre racine pour la création de modèles de texte.

Propriétés

Extension

Extension des fichiers modèles avec laquelle appliquer ce dossier d'inclusion.

Folder

Chemin d'accès du dossier d'inclusion en cours d'inscription. Ce chemin d'accès est relatif au chemin d'accès du composant de l'assembly en cours d'inscription.

Index

Index de base zéro du dossier.

TypeId

Remplacez la propriété TypeID pour permettre aux classes dérivées RegistrationAttribute de fonctionner avec System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attribut dérivé de celui-ci ne doit remplacer cette propriété que s’il a besoin d’un meilleur contrôle sur les instances qui peuvent être appliquées à une classe.

(Hérité de RegistrationAttribute)

Méthodes

GetPackageRegKeyPath(Guid)

Obtient le chemin d'accès au Registre (relatif à la racine de Registre de l'application) du VSPackage.

(Hérité de RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Inscrit un dossier Include de création de modèles de texte

Unregister(RegistrationAttribute+RegistrationContext)

Désinscrit un dossier Include de création de modèles de texte

S’applique à