System.TypInfo.PropIsType

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function PropIsType(Instance: TObject; const PropName: string; TypeKind: TTypeKind): Boolean;
function PropIsType(AClass: TClass; const PropName: string; TypeKind: TTypeKind): Boolean;

C++

extern DELPHI_PACKAGE bool __fastcall PropIsType(System::TObject* Instance, const System::UnicodeString PropName, System::TTypeKind TypeKind)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
System.TypInfo.pas
System.TypInfo.hpp
System.TypInfo System.TypInfo

Description

Détermine si la propriété d'un composant est d'un type de données particulier.

PropIsType renvoie true si la propriété est du type de données spécifié.

Dans la première forme de cette fonction, AClass spécifie la classe du composant dans laquelle vous voulez examiner la propriété.

Dans la seconde forme de la fonction, une instance de classe remplace AClass.

Dans les deux formes de la fonction, PropName spécifie le nom de la propriété sous la forme d'une chaîne. Si la propriété est du type de données TypeKind, true est alors renvoyé. Sinon, false est renvoyé.

Remarque :  Si la propriété spécifiée n'existe pas, ou si elle n'est pas une propriété publiée, une exception EPropertyError est déclenchée.

Voir aussi