DesignIntf.RegisterPropertyInCategory

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure RegisterPropertyInCategory(const CategoryName, PropertyName: string);
procedure RegisterPropertyInCategory(const CategoryName: string;
ComponentClass: TClass; const PropertyName: string); overload;
procedure RegisterPropertyInCategory(const CategoryName: string;
PropertyType: PTypeInfo; const PropertyName: string); overload;
procedure RegisterPropertyInCategory(const CategoryName: string;
PropertyType: PTypeInfo); overload;

C++

extern DELPHI_PACKAGE void __fastcall RegisterPropertyInCategory(const System::UnicodeString CategoryName, const System::UnicodeString PropertyName)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
DesignIntf.pas
DesignIntf.hpp
DesignIntf DesignIntf

Description

Recense une seule propriété dans une catégorie de propriété spécifique.

Appelez RegisterPropertyInCategory pour associer une propriété à une catégorie particulière. Ensuite, lorsque l'inspecteur d'objets affiche les propriétés par catégorie, la propriété apparaît sous la catégorie associée.

Les propriétés peuvent être identifiées par le nom (par exemple, toutes les propriétés "fonte”), par le type (par exemple toutes les propriétés qui sont de type TcomponentName) ou par une combinaison du nom et du type ainsi qu'un type de composant (par exemple, toutes les propriétés Integer appartenant à un descendant TField).

CategoryName est le nom de la catégorie de propriété sous laquelle vous recensez la propriété.

PropertyName est le nom de la propriété que vous recensez.

PropertyType est l'enregistrement d'informations de type qui décrit le type de la propriété que vous recensez. Dans Delphi, vous pouvez utiliser la méthode TypeInfo pour obtenir cet enregistrement pour un type. Dans C++, vous pouvez utiliser la méthode typeid pour obtenir cet enregistrement pour une classe. PropertyType ne peut pas être utilisée avec des types simples dans C++.

ComponentClass est le type du composant dont les propriétés se trouvent dans la catégorie indiquée.

Voir aussi