英語で読む

次の方法で共有


UIElement.InputHitTest(Point) メソッド

定義

現在の要素の原点からの指定した相対座標にある、現在の要素内の入力要素を返します。

C#
public System.Windows.IInputElement InputHitTest (System.Windows.Point point);

パラメーター

point
Point

この要素内のオフセット座標。

戻り値

IInputElement

指定した位置にある子要素。

注釈

IInputElement は戻り値の型として返されます。これは、その型が両方 UIElement の共通インターフェイスであるためです ContentElement。 その後、戻り値の型を適切にキャストするか、インターフェイスによって定義されている特定のメンバーに対してインターフェイス インスタンスを IInputElement 使用できます。

通常、このメソッドはアプリケーション コードから呼び出されません。 このメソッドの呼び出しは、マウス デバイス ロジックの再作成など、既に存在する低レベルの入力機能を大量に再実装する場合にのみ適しています。

IContentHost は、一部の InputHitTest 要素が明示的に実装することを選択する同じシグネチャを持つメソッドをコントラクトします。

適用対象

製品 バージョン
.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
Windows Desktop 3.0, 3.1, 5, 6, 7