Udostępnij za pośrednictwem


WAProvideProjectFactoryTemplateMappingAttribute Klasa

Definicja

Ten atrybut służy do deklarowania nowego systemu projektu obsługującego projekty aplikacji internetowych i definiowania mapowania między rzeczywistym systemem projektu a "fałszywym", który jest zdefiniowany tylko do przechowywania niektórych właściwości specyficznych dla aplikacji WAP w rejestrze.

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
Dziedziczenie
WAProvideProjectFactoryTemplateMappingAttribute
Atrybuty

Konstruktory

WAProvideProjectFactoryTemplateMappingAttribute(String, Type)

Inicjuje nowe wystąpienie elementu WAProvideProjectFactoryTemplateMappingAttribute.

Właściwości

FlavoredFactoryGuid

Pobiera identyfikator GUID fabryki o smaku.

LanguageTemplateFactoryType

Pobiera typ fabryki szablonów języka.

TypeId

Zastąp właściwość TypeID, aby umożliwić klasom pochodnym RegistrationAttribute pracować z atrybutem System.ComponentModel.TypeDescriptor.GetAttributes(...). Atrybut pochodzący z tego atrybutu będzie musiał zastąpić tę właściwość tylko wtedy, gdy potrzebuje lepszej kontroli nad wystąpieniami, które można zastosować do klasy.

(Odziedziczone po RegistrationAttribute)

Metody

GetPackageRegKeyPath(Guid)

Pobiera ścieżkę rejestru (względem katalogu głównego rejestru aplikacji) pakietu VSPackage.

(Odziedziczone po RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Rejestruje mapowanie w określonym kontekście.

Unregister(RegistrationAttribute+RegistrationContext)

Wyrejestrowuje mapowanie z określonego kontekstu.

Dotyczy