UIElement.InputHitTest(Point) UIElement.InputHitTest(Point) UIElement.InputHitTest(Point) Method

정의

현재 요소의 원점을 기준으로 지정된 좌표에 있는 현재 요소 내의 입력 요소를 반환합니다.Returns the input element within the current element that is at the specified coordinates, relative to the current element's origin.

public:
 System::Windows::IInputElement ^ InputHitTest(System::Windows::Point point);
public System.Windows.IInputElement InputHitTest (System.Windows.Point point);
member this.InputHitTest : System.Windows.Point -> System.Windows.IInputElement

매개 변수

point
Point Point Point

이 요소 내의 오프셋 좌표입니다.The offset coordinates within this element.

반환

지정된 위치에 있는 요소 자식입니다.The element child that is located at the given position.

설명

IInputElement 해당 형식 둘 다에 대 한 공용 인터페이스 이므로 반환 형식으로 반환 됩니다 UIElementContentElement입니다.IInputElement is returned as the return type, because that type is a common interface for both UIElement and ContentElement. 그런 다음 적절 하 게 반환 형식을 캐스팅 하거나에 정의 된 특정 멤버에 대 한 인스턴스를 사용할 수는 IInputElement 인터페이스입니다.You can then cast the return type appropriately, or use the interface instance for certain members that are defined by the IInputElement interface.

일반적으로이 메서드는 하지 애플리케이션 코드에서 호출 됩니다.This method typically is not called from your application code. 이 메서드 호출은 다시 상당한 양의 같은 마우스 디바이스 논리 다시 존재 하는 낮은 수준의 입력된 기능을 구현 하려는 경우에 적합 합니다.Calling this method is only appropriate if you intend to re-implement a substantial amount of the low level input features that are already present, such as recreating mouse device logic.

IContentHost 계약을 InputHitTest 일부 요소는 명시적으로 구현 하도록 선택 하는 동일한 시그니처가 있는 메서드.IContentHost contracts an InputHitTest method with the same signature, which some elements choose to implement explicitly.

적용 대상