Поделиться через


WAProvideProjectFactoryTemplateMappingAttribute Класс

Определение

Этот атрибут используется для объявления новой системы проектов, поддерживающей проекты веб-приложений, и определения сопоставления между реальной системой проектов и "fake", которая определена только для хранения некоторых свойств WAP в реестре.

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
Наследование
WAProvideProjectFactoryTemplateMappingAttribute
Атрибуты

Конструкторы

WAProvideProjectFactoryTemplateMappingAttribute(String, Type)

Инициализирует новый экземпляр WAProvideProjectFactoryTemplateMappingAttribute.

Свойства

FlavoredFactoryGuid

Возвращает GUID фабрики ароматизаторов.

LanguageTemplateFactoryType

Возвращает тип фабрики языковых шаблонов.

TypeId

Переопределите свойство TypeID, чтобы разрешить производным классам RegistrationAttribute работать с System.ComponentModel.TypeDescriptor.GetAttributes(...). Атрибут, производный от этого , должен переопределять это свойство только в том случае, если ему требуется более качественный контроль над экземплярами, которые можно применить к классу.

(Унаследовано от RegistrationAttribute)

Методы

GetPackageRegKeyPath(Guid)

Получает путь в реестре (относительно корня реестра приложения) VSPackage.

(Унаследовано от RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Регистрирует сопоставление в указанном контексте.

Unregister(RegistrationAttribute+RegistrationContext)

Отменяет регистрацию сопоставления в указанном контексте.

Применяется к