API:DesignIntf.TClassWrapper.ClassNameIs
Delphi
function ClassNameIs(const AClassName: string): Boolean;
C++
HIDESBASE bool __fastcall ClassNameIs(const System::UnicodeString AClassName);
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | protected | DesignIntf.pas DesignIntf.hpp |
DesignIntf | TClassWrapper |
Description
Détermine si un objet est d'un type donné. {{#multireplace:DesignIntf.TClassWrapper.ClassNameIs|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} hérite de {{#multireplace:System.TObject.ClassNameIs|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Tout le contenu en-dessous de cette ligne se réfère à {{#multireplace:System.TObject.ClassNameIs|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.
Détermine si un objet est d'un type donné.
ClassNameIs détermine si une instance d'objet ou une référence de classe possède un nom de classe qui correspond à une chaîne spécifiée. Cela peut s'avérer utile pour les objets requête au sein des modules ou des bibliothèques partagées.
Remarque : Dans le code C++, appelez ClassNameIs en tant que méthode pour comparer le nom de la classe d'un objet. Utilisez la fonction statique globale pour comparer le nom de la classe à partir d'un objet métaclasse.