Sdílet prostřednictvím


WAProvideProjectFactoryTemplateMappingAttribute Třída

Definice

Tento atribut se používá k deklaraci nového systému projektu, který podporuje projekty webových aplikací a definuje mapování mezi skutečným systémem projektu a falešným systémem, který je definován pouze pro uložení některých vlastností specifických pro WAP v registru.

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
Dědičnost
WAProvideProjectFactoryTemplateMappingAttribute
Atributy

Konstruktory

WAProvideProjectFactoryTemplateMappingAttribute(String, Type)

Inicializuje novou instanci WAProvideProjectFactoryTemplateMappingAttribute.

Vlastnosti

FlavoredFactoryGuid

Získá identifikátor GUID ochucené továrny.

LanguageTemplateFactoryType

Získá typ objektu jazykové šablony.

TypeId

Přepište vlastnost TypeID, aby mohly odvozené třídy RegistrationAttribute pracovat s System.ComponentModel.TypeDescriptor.GetAttributes(...). Atribut odvozený z tohoto bude muset přepsat tuto vlastnost pouze v případě, že potřebuje lepší kontrolu nad instancemi, které lze použít na třídu.

(Zděděno od RegistrationAttribute)

Metody

GetPackageRegKeyPath(Guid)

Získá cestu registru (vzhledem k kořenovému adresáři registru aplikace) VSPackage.

(Zděděno od RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Zaregistruje mapování v zadaném kontextu.

Unregister(RegistrationAttribute+RegistrationContext)

Zruší registraci mapování ze zadaného kontextu.

Platí pro