Compartir a través de


WAProvideProjectFactoryTemplateMappingAttribute Clase

Definición

Este atributo se usa para declarar un nuevo sistema de proyectos que admite proyectos de aplicación web y definir una asignación entre el sistema de proyectos real y el "falso" que se define solo para almacenar algunas propiedades específicas de WAP en el registro.

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
Herencia
WAProvideProjectFactoryTemplateMappingAttribute
Atributos

Constructores

WAProvideProjectFactoryTemplateMappingAttribute(String, Type)

Inicializa una nueva instancia de WAProvideProjectFactoryTemplateMappingAttribute.

Propiedades

FlavoredFactoryGuid

Obtiene el GUID de la fábrica con sabor.

LanguageTemplateFactoryType

Obtiene el tipo del generador de plantillas de lenguaje.

TypeId

Invalide la propiedad TypeID para permitir que las clases derivadas RegistrationAttribute funcionen con System.ComponentModel.TypeDescriptor.GetAttributes(...). Un atributo derivado de este tendrá que invalidar esta propiedad solo si necesita un mejor control en las instancias que se pueden aplicar a una clase.

(Heredado de RegistrationAttribute)

Métodos

GetPackageRegKeyPath(Guid)

Obtiene la ruta del Registro (en relación con la raíz del Registro de la aplicación) del Paquete VSPackage.

(Heredado de RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Registra la asignación en el contexto especificado.

Unregister(RegistrationAttribute+RegistrationContext)

Anula el registro de la asignación del contexto especificado.

Se aplica a