Condividi tramite


WAProvideProjectFactoryTemplateMappingAttribute Classe

Definizione

Questo attributo viene usato per dichiarare un nuovo sistema di progetto che supporta progetti applicazione Web e definire un mapping tra il sistema di progetto reale e quello "fake" definito solo per archiviare alcune proprietà specifiche WAP nel Registro di sistema.

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
Ereditarietà
WAProvideProjectFactoryTemplateMappingAttribute
Attributi

Costruttori

WAProvideProjectFactoryTemplateMappingAttribute(String, Type)

Inizializza una nuova istanza di WAProvideProjectFactoryTemplateMappingAttribute.

Proprietà

FlavoredFactoryGuid

Ottiene il GUID della factory con sapore.

LanguageTemplateFactoryType

Ottiene il tipo della factory del modello di lingua.

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)

Registra il mapping nel contesto specificato.

Unregister(RegistrationAttribute+RegistrationContext)

Annulla la registrazione del mapping dal contesto specificato.

Si applica a