UIElement.HitTestCore メソッド

定義

HitTestCore(GeometryHitTestParameters) を実装して、基本要素のヒット テスト動作を提供します。Implements HitTestCore(GeometryHitTestParameters) to supply base element hit testing behavior.

オーバーロード

HitTestCore(GeometryHitTestParameters)

HitTestCore(GeometryHitTestParameters) を実装して、要素のヒット テストの基本動作を提供します (GeometryHitTestResult を返します)。Implements HitTestCore(GeometryHitTestParameters) to supply base element hit testing behavior (returning GeometryHitTestResult).

HitTestCore(PointHitTestParameters)

HitTestCore(PointHitTestParameters) を実装して、要素のヒット テストの基本動作を提供します (HitTestResult を返します)。Implements HitTestCore(PointHitTestParameters) to supply base element hit testing behavior (returning HitTestResult).

HitTestCore(GeometryHitTestParameters)

HitTestCore(GeometryHitTestParameters) を実装して、要素のヒット テストの基本動作を提供します (GeometryHitTestResult を返します)。Implements HitTestCore(GeometryHitTestParameters) to supply base element hit testing behavior (returning GeometryHitTestResult).

protected:
 override System::Windows::Media::GeometryHitTestResult ^ HitTestCore(System::Windows::Media::GeometryHitTestParameters ^ hitTestParameters);
protected override System.Windows.Media.GeometryHitTestResult HitTestCore (System.Windows.Media.GeometryHitTestParameters hitTestParameters);
override this.HitTestCore : System.Windows.Media.GeometryHitTestParameters -> System.Windows.Media.GeometryHitTestResult
Protected Overrides Function HitTestCore (hitTestParameters As GeometryHitTestParameters) As GeometryHitTestResult

パラメーター

hitTestParameters
GeometryHitTestParameters

実行するヒット テストについて、初期ヒット ポイントも含めて、記述します。Describes the hit test to perform, including the initial hit point.

戻り値

GeometryHitTestResult

評価されたジオメトリを含むテスト結果。Results of the test, including the evaluated geometry.

注釈

Visual.HitTestCoreさらに派生したクラスでこのメソッドをオーバーライドする方法については、元の仮想メソッドを参照してください。See the original virtual method Visual.HitTestCore for information on overriding this method in further derived classes. いくつかの特定のコントロール ( TextBlock など) には、この2つをオーバーライドする個別の実装があることに注意してください。Note that several specific controls (TextBlock, for example) do have distinct implementations, which override this one.

このメソッドは、アプリケーションコードから呼び出すためのものではありません。This method is not intended to be called from your application code. このメソッドは、入力システムのさまざまな側面によって公開される内部ヒットテスト動作 (マウスポインターが要素の上にあるかどうかなど) をサポートします。This method supports internal hit testing behaviors that are exposed by various aspects of the input system (whether the mouse pointer is over an element, for example).

適用対象

HitTestCore(PointHitTestParameters)

HitTestCore(PointHitTestParameters) を実装して、要素のヒット テストの基本動作を提供します (HitTestResult を返します)。Implements HitTestCore(PointHitTestParameters) to supply base element hit testing behavior (returning HitTestResult).

protected:
 override System::Windows::Media::HitTestResult ^ HitTestCore(System::Windows::Media::PointHitTestParameters ^ hitTestParameters);
protected override System.Windows.Media.HitTestResult HitTestCore (System.Windows.Media.PointHitTestParameters hitTestParameters);
override this.HitTestCore : System.Windows.Media.PointHitTestParameters -> System.Windows.Media.HitTestResult
Protected Overrides Function HitTestCore (hitTestParameters As PointHitTestParameters) As HitTestResult

パラメーター

hitTestParameters
PointHitTestParameters

実行するヒット テストについて、初期ヒット ポイントも含めて、記述します。Describes the hit test to perform, including the initial hit point.

戻り値

HitTestResult

評価されたポイントを含む、テストの結果。Results of the test, including the evaluated point.

注釈

Visual.HitTestCoreさらに派生したクラスでこのメソッドをオーバーライドする方法については、元の仮想メソッドを参照してください。See the original virtual method Visual.HitTestCore for information on overriding this method in further derived classes. いくつかの特定のコントロール ( TextBlock など) には、 HitTestCore で定義されているようにオーバーライドされる個別の実装があることに注意してください UIElementNote that several specific controls (TextBlock, for example) do have distinct implementations, which override HitTestCore as defined by UIElement.

このメソッドは、アプリケーションコードから呼び出すためのものではありません。This method is not intended to be called from your application code. このメソッドは、入力システムのさまざまな側面によって公開される内部ヒットテスト動作 (マウスポインターが要素の上にあるかどうかなど) をサポートします。This method supports internal hit testing behaviors that are exposed by various aspects of the input system (whether the mouse pointer is over an element, for example).

適用対象