Partager via


WAProvideProjectFactoryTemplateMappingAttribute Classe

Définition

Cet attribut est utilisé pour déclarer un nouveau système de projet qui prend en charge les projets d’application web et définir un mappage entre le système de projet réel et le système « faux » qui est défini uniquement pour stocker certaines propriétés spécifiques WAP dans le Registre.

public ref class WAProvideProjectFactoryTemplateMappingAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class WAProvideProjectFactoryTemplateMappingAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class WAProvideProjectFactoryTemplateMappingAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type WAProvideProjectFactoryTemplateMappingAttribute = class
    inherit RegistrationAttribute
Public NotInheritable Class WAProvideProjectFactoryTemplateMappingAttribute
Inherits RegistrationAttribute
Héritage
WAProvideProjectFactoryTemplateMappingAttribute
Attributs

Constructeurs

WAProvideProjectFactoryTemplateMappingAttribute(String, Type)

Initialise une nouvelle instance de l’attribut WAProvideProjectFactoryTemplateMappingAttribute.

Propriétés

FlavoredFactoryGuid

Obtient le GUID de la fabrique aromatisée.

LanguageTemplateFactoryType

Obtient le type de la fabrique de modèle de langage.

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 le mappage dans le contexte spécifié.

Unregister(RegistrationAttribute+RegistrationContext)

Annule l’inscription du mappage à partir du contexte spécifié.

S’applique à