WAProvideProjectFactoryAttribute Classe

Définition

Cet attribut peut être utilisé pour enregistrer des informations sur un système de projet qui prend en charge la version/le sous-type WAP.

public ref class WAProvideProjectFactoryAttribute : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public class WAProvideProjectFactoryAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type WAProvideProjectFactoryAttribute = class
    inherit RegistrationAttribute
Public Class WAProvideProjectFactoryAttribute
Inherits RegistrationAttribute
Héritage
WAProvideProjectFactoryAttribute
Attributs

Constructeurs

WAProvideProjectFactoryAttribute(Type, String)

Initialise une nouvelle instance de WAProvideProjectFactoryAttribute.

WAProvideProjectFactoryAttribute(Type, String, String, Boolean, String, String)

Initialise une nouvelle instance de WAProvideProjectFactoryAttribute.

Propriétés

DefaultProjectExtension

Obtient l’extension de fichier projet par défaut.

DisplayName

Obtient le nom complet.

DisplayProjectFileExtensions

Obtient l’extension de fichier projet d’affichage.

DisplayProjectTypeVsTemplate

Obtient le modèle Visual Studio de type de projet d’affichage.

FactoryType

Obtient le type de fabrique.

FolderGuid

Obtient le GUID du dossier.

LanguageVsTemplate

Obtient le modèle Visual Studio de langage.

Name

Obtient le nom de la fabrique de projet.

NewProjectRequireNewFolderVsTemplate

Détermine si un nouveau projet requiert un nouveau dossier.

PossibleProjectExtensions

Obtient un ensemble d’extensions de fichier projet possibles.

ProjectSubTypeVsTemplate

Obtient le sous-type de projet.

ProjectTemplatesDirectory

Obtient le répertoire des modèles du projet.

ShowOnlySpecifiedTemplatesVsTemplate

Détermine s’il faut afficher uniquement les modèles spécifiés.

SortPriority

Obtient la priorité de tri.

TemplateGroupIDsVsTemplate

Obtient les ID de groupe de modèles.

TemplateIDsVsTemplate

Obtient les ID de modèle.

TypeId

Obtient l'instance actuelle de cet attribut.

(Hérité de RegistrationAttribute)

Méthodes

GetPackageRegKeyPath(Guid)

Obtient le chemin d'accès au Registre (relatif à la racine de Registre de l'application) du VSPackage.

(Hérité de RegistrationAttribute)
Register(RegistrationAttribute+RegistrationContext)

Inscrit la fabrique de projet.

Unregister(RegistrationAttribute+RegistrationContext)

Annule l’inscription de la fabrique de projet.

S’applique à