API:DesignIntf.TClassWrapper.ClassNameIs
Delphi
function ClassNameIs(const AClassName: string): Boolean;
C++
HIDESBASE bool __fastcall ClassNameIs(const System::UnicodeString AClassName);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | protected | DesignIntf.pas DesignIntf.hpp |
DesignIntf | TClassWrapper |
Beschreibung
Ermittelt, ob ein Objekt einen bestimmten Typ besitzt.
DesignIntf.TClassWrapper.ClassNameIs erbt von System.TObject.ClassNameIs. Der folgende Inhalt bezieht sich auf System.TObject.ClassNameIs.
Ermittelt, ob ein Objekt einen bestimmten Typ besitzt.
ClassNameIs ermittelt, ob der Klassenname einer Objektinstanz oder Klassenreferenz mit einem angegebenen String übereinstimmt. So lassen sich Objekte über verschiedene Module oder gemeinsam genutzte Bibliotheken hinweg abfragen
Anmerkung: In C++ Quelltext rufen Sie ClassNameIs als Methode zum Vergleichen des Klassennamens eines Objekts auf. Mit der globalen, statischen Funktion können Sie den Klassennamen aus einem Metaklassen-Objekt vergleichen.