ProvideProjectItemAttribute 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 inscrit les éléments à inclure dans la boîte de dialogue Ajouter un nouvel élément pour le type de projet spécifié. Il est placé sur un VSPackage.
public ref class ProvideProjectItemAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ProvideProjectItemAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ProvideProjectItemAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ProvideProjectItemAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class ProvideProjectItemAttribute
Inherits RegistrationAttribute
- Héritage
- Attributs
Constructeurs
ProvideProjectItemAttribute(Object, String, String, Int32) |
Initialise une nouvelle instance de ProvideProjectItemAttribute pour l'élément. |
Propriétés
ItemType |
Chaîne décrivant le type d’élément. Cette chaîne est utilisée comme dossier dans le côté gauche de la boîte de dialogue « Ajouter de nouveaux éléments ». |
Priority |
Obtient la priorité de tri de ce type. |
ProjectFactoryType |
Obtient le GUID du type de la fabrique de projets. |
TemplateDir |
Obtient le répertoire contenant les modèles pour ce type de projet. |
TypeId |
Remplacez la propriété TypeID afin de permettre aux classes dérivées RegistrationAttribute de fonctionner avec System.ComponentModel.TypeDescriptor.GetAttributes (...). Un attribut dérivé de celui-ci doit remplacer cette propriété uniquement 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 ce type d'élément. |
Unregister(RegistrationAttribute+RegistrationContext) |
Annuler l’inscription de cet éditeur. |