System.TypInfo.IsPublishedProp

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

function IsPublishedProp(Instance: TObject; const PropName: string): Boolean;
function IsPublishedProp(AClass: TClass; const PropName: string): Boolean;

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.TypInfo.pas
System.TypInfo.hpp
System.TypInfo System.TypInfo

Beschreibung

Stellt fest, ob eine angegebene Komponenteneigenschaft eine als published deklarierte Eigenschaft ist.

IsPublishedProp gibt true zurück, wenn die angegebene Eigenschaft published ist. Für die RTTI (Run Time Type Information) von Object Pascal ist es erforderlich, dass Eigenschaften published sind.

In der einen Form dieser Funktion wird die Komponente durch den Parameter TClass definiert.

In der anderen Form der Funktion wird eine Instance der Komponente verwendet.

In beiden Formen der Funktion gibt PropName die Eigenschaft als String an.

Siehe auch