AutomationElement.GetRuntimeId メソッド

定義

ユーザー インターフェイス (UI) 項目に割り当てられた一意の識別子を取得します。

public int[] GetRuntimeId ();

戻り値

Int32[]

ランタイム識別子を表す整数の配列。

例外

AutomationElement の UI はなくなりました。

次の例は、 の実行時識別子を取得する方法を AutomationElement示しています。

// element is an AutomationElement.
int[] id = element.GetRuntimeId();

注釈

識別子は、それが生成されたデスクトップの UI に対してのみ一意であることが保証されます。 識別子は、時間の経過と同時に再利用できます。

ランタイム識別子の形式は、今後のリリースで変更される可能性があります。 返される識別子は不透明な値として扱い、比較にのみ使用する必要があります。たとえば、 がキャッシュ内にあるかどうかを AutomationElement 判断します。

適用対象

製品 バージョン
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9