RegisterExtenderAttribute 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.
Attention
RegisterExtenderAttribute has been deprecated. Please use ProvideExtenderAttribute instead.
Cet attribut inscrit le package en tant qu’extendeur. Le GUID transmis détermine ce qui est étendu. Les attributs d'un package ne contrôlent pas le comportement du package mais peuvent être utilisés par les outils d'inscription pour enregistrer les informations appropriées dans Visual Studio.
public ref class RegisterExtenderAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class RegisterExtenderAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
[System.Obsolete("RegisterExtenderAttribute has been deprecated. Please use ProvideExtenderAttribute instead.")]
public sealed class RegisterExtenderAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
[<System.Obsolete("RegisterExtenderAttribute has been deprecated. Please use ProvideExtenderAttribute instead.")>]
type RegisterExtenderAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class RegisterExtenderAttribute
Inherits RegistrationAttribute
- Héritage
- Attributs
Constructeurs
RegisterExtenderAttribute(String, String, String) |
Obsolète.
Crée un objet RegisterExtenderAttribute. |
Propriétés
ExtendeeCatId |
Obsolète.
CatID de l’élément en cours d’extension. |
Extender |
Obsolète.
GUID de l’extendeur. |
ExtenderName |
Obsolète.
Nom de l'extendeur. |
TypeId |
Obsolète.
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) |
Obsolète.
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) |
Obsolète.
Appelé pour enregistrer cet attribut avec le contexte donné. Le contexte contient l'emplacement où les informations d'inscription doivent être placées. il contient également des informations telles que le type en cours d’inscription et le chemin d’accès. |
Unregister(RegistrationAttribute+RegistrationContext) |
Obsolète.
Annulez l’inscription de cette spécification Extender. |