AutomationElement.Equals(Object) メソッド

定義

指定した AutomationElement の値が、この AutomationElement の値と同一かどうかを判断します。Determines whether the specified AutomationElement has the same value as this AutomationElement.

public:
 override bool Equals(System::Object ^ obj);
public override bool Equals (object obj);
override this.Equals : obj -> bool
Public Overrides Function Equals (obj As Object) As Boolean

パラメーター

obj
Object

比較対象の AutomationElementAn AutomationElement to compare.

戻り値

指定した AutomationElement が、この AutomationElement と等しい場合は true。それ以外の場合は falsetrue if the specified AutomationElement is equal to this AutomationElement;otherwise false.

注釈

等しいかどうかを比較する2つの要素には、異なる時点からキャッシュされた異なる情報が含まれる場合があります。Two elements that compare as equal may contain different cached information from different points in time. 等値チェックでは、オブジェクトAutomationElementが同じ基になるユーザーインターフェイス要素を参照していること、つまり実行時識別子が同じであることがテストされます。The equality check only tests that the AutomationElement objects refer to the same underlying user interface element; that is, that they have the same run-time identifier.

このメソッドは、実行時の識別子を比較する等値演算子に相当します。This method is equivalent to the equality operator, which also compare run-time identifiers.

適用対象

こちらもご覧ください