次の方法で共有


AutomationElement.GetRuntimeId メソッド

定義

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

public:
 cli::array <int> ^ GetRuntimeId();
public int[] GetRuntimeId ();
member this.GetRuntimeId : unit -> int[]
Public Function GetRuntimeId () As Integer()

戻り値

Int32[]

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

例外

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

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

// element is an AutomationElement.
int[] id = element.GetRuntimeId();
' element is an AutomationElement.
Dim id As Integer() = element.GetRuntimeId()

注釈

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

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

適用対象