ComponentPickerPropertyPageAttribute 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 ajoute l’inscription de la page de propriétés pour le sélecteur de composants Par exemple : [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0Exp\ComponentPickerPages\My Component Page] @="#13925 » « Package"="{B0002DC2-56EE-4931-93F7-70D6E9863940} » « Page"="{2A9F3920-3881-4f50-8986-9EDEC7B33566} » « Sort"=dword :00000014 « AddToMru"=dword :000000000 « ComponentType"= ».Net Assembly »
public ref class ComponentPickerPropertyPageAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
public ref class ComponentPickerPropertyPageAttribute sealed : Microsoft::VisualStudio::Shell::RegistrationAttribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ComponentPickerPropertyPageAttribute : Microsoft.VisualStudio.Shell.RegistrationAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ComponentPickerPropertyPageAttribute = class
inherit RegistrationAttribute
Public NotInheritable Class ComponentPickerPropertyPageAttribute
Inherits RegistrationAttribute
- Héritage
- Attributs
Remarques
Par exemple :
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0Exp\ComponentPickerPages\My Component Page]
@="#13925 »
« Package"="{B0002DC2-56EE-4931-93F7-70D6E9863940} »
« Page"="{0A9F3920-3881-4f50-8986-9EDEC7B33566} »
« Sort"=dword :00000014
« AddToMru"=dword :0000000000
« ComponentType"= ».NET Assembly »
Constructeurs
ComponentPickerPropertyPageAttribute(Type, Type, String) |
Crée un attribut d’inscription de page ComponentPicker pour inscrire une page de propriétés du sélecteur de composants personnalisé. |
Propriétés
AddToMru |
Obtenir ou définir la valeur AddToMru |
ComponentType |
Obtenez ou définissez la valeur Type de composant. |
DefaultPageNameValue |
obtenir / définit la valeur par défaut du nom de page |
PacakgeGuid |
Obtenir le guid pacakge |
PageGuid |
Obtenir le GUID représentant la page de propriétés |
PageRegKeyName |
Obtenez le nom de la clé reg de la page de propriétés. |
SortOrder |
Obtenir ou définir la valeur tri reg |
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) |
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 d'autres informations telles que le type en cours d'inscription et des informations relatives au chemin d'accès. |
Unregister(RegistrationAttribute+RegistrationContext) |
Annuler l’inscription de la page de propriétés |