API:Vcl.Graphics.TGraphic.Equals

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function Equals(Graphic: TGraphic): Boolean; reintroduce; overload; virtual;
function Equals(Obj: TObject): Boolean; overload; override;

C++

HIDESBASE virtual bool __fastcall Equals(TGraphic* Graphic)/* overload */;
virtual bool __fastcall Equals(System::TObject* Obj)/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics TGraphic

説明

現在のインスタンスと Obj パラメータが等しいかどうかを調べます。

Vcl.Graphics.TGraphic.Equals は System.TObject.Equals を継承しています。以下の内容はすべて System.TObject.Equals を参照しています。


現在のインスタンスと Obj パラメータが等しいかどうかを調べます。


この関数には 1 つの Obj パラメータ(TObject 型)があります。

デフォルトでは、Equals メソッドは、現在のオブジェクトと Obj オブジェクトの両方に対応するアドレスが同一かどうかを示します。このメソッドは 2 つのアドレスが同一かどうかを表す論理値を返します。

メモ: Equals はユーザー定義の派生クラスでオーバーライドされ、同等性を判定する関数をユーザー定義オブジェクトに備えることを想定しています。たとえば、FMX.Types.TBounds クラスでは、Equals は現在のオブジェクトと Obj オブジェクトの各 Rect プロパティが同一である場合に、True も返します。FMX.StdActns.TBaseValueRange クラスでは、Equals は現在のオブジェクトと Obj オブジェクトの両方の全プロパティが同一である場合に、True も返します。

関連項目