WAProvideProjectFactoryAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Cet attribut peut être utilisé pour inscrire des informations sur un système de projet qui prend en charge la saveur/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
- Attributs
Constructeurs
WAProvideProjectFactoryAttribute(Type, String, String, Boolean, String, String) |
Initialise une nouvelle instance de WAProvideProjectFactoryAttribute. |
WAProvideProjectFactoryAttribute(Type, String) |
Initialise une nouvelle instance de WAProvideProjectFactoryAttribute. |
Propriétés
DefaultProjectExtension |
Obtient l’extension de fichier de 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 nécessite 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 |
Remplacez la propriété TypeID pour permettre aux classes dérivées RegistrationAttribute de fonctionner avec System.ComponentModel.TypeDescriptor.GetAttributes(...). Un attribut dérivé de celui-ci ne doit remplacer cette propriété que s’il a besoin d’un meilleur contrôle sur les instances qui peuvent être appliquées à une classe. (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. |