System.TObject.Equals
Delphi
function Equals(Obj: TObject): Boolean; virtual;
C++
virtual bool __fastcall Equals(TObject* Obj);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.pas systobj.h |
System | TObject |
Description
Vérifie si l'instance en cours et le paramètre Obj sont égaux.
La fonction a un paramètre Obj du type TObject.
Par défaut, la méthode Equals indique si les adresses correspondant à l'objet en cours et à l'objet Obj sont identiques. La méthode renvoie une valeur booléenne qui représente l'égalité entre les deux adresses.
Remarque: Equals est supposée être redéfinie dans les classes dérivées utilisateur, afin de fournir des objets consommateur avec une fonction déterminant l'égalité. Par exemple, dans la classe FMX.Types.TBounds, Equals renvoie également True si les propriétés Rect de l'objet en cours et de l'objet Obj sont égales. Dans la classe FMX.StdActns.TBaseValueRange, Equals renvoie également True si toutes les propriétés de l'objet en cours et de l'objet Obj sont égales.
Voir aussi
- FMX.StdActns.TBaseValueRange.Equals
- FMX.StdActns.TBaseValueRange.Value
- FMX.StdActns.TBaseValueRange.Min
- FMX.StdActns.TBaseValueRange.Max
- FMX.StdActns.TBaseValueRange.ViewportSize
- FMX.StdActns.TBaseValueRange.Frequency
- FMX.Types.TBounds.Equals
- FMX.Types.TBounds.Rect
- System.TObject.ClassName
- System.TObject.ClassParent
- System.TObject.FieldAddress
- System.TObject.MethodAddress
- System.TObject.InstanceSize
- System.TObject.MethodName
- System.TObject.InheritsFrom