AutomationPeer.GetHostRawElementProviderCore 메서드

정의

WPF(Windows Presentation Foundation)Windows Presentation Foundation (WPF) 요소가 호스트하는 hwndUI 자동화UI Automation 트리에서 배치할 UI 자동화UI Automation 위치를 알려줍니다.Tells UI 자동화UI Automation where in the UI 자동화UI Automation tree to place the hwnd being hosted by a WPF(Windows Presentation Foundation)Windows Presentation Foundation (WPF) element.

protected:
 virtual System::Windows::Automation::Peers::HostedWindowWrapper ^ GetHostRawElementProviderCore();
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
protected virtual System.Windows.Automation.Peers.HostedWindowWrapper GetHostRawElementProviderCore ();
abstract member GetHostRawElementProviderCore : unit -> System.Windows.Automation.Peers.HostedWindowWrapper
override this.GetHostRawElementProviderCore : unit -> System.Windows.Automation.Peers.HostedWindowWrapper
Protected Overridable Function GetHostRawElementProviderCore () As HostedWindowWrapper

반환

이 메서드는 hwnd 개체를 호스트하는 컨트롤의 UI 자동화UI Automation으로 호스트된 hwnd를 반환합니다.This method returns the hosted hwnd to UI 자동화UI Automation for controls that host hwnd objects.

특성

설명

이 메서드는 hwnd 개체를 호스트하는 컨트롤의 UI 자동화UI Automation으로 호스트된 hwnd를 반환합니다.This method returns the hosted hwnd to UI 자동화UI Automation for controls that host hwnd objects.

합니다 AutomationPeer 즉시 호스팅하는 요소와 연결 된는 hwnd 이 메서드를 재정의 해야 합니다.The AutomationPeer that is associated with an element that immediately hosts an hwnd must override this method.

이 메서드가 재정의 되지 않은 경우 UI 자동화UI Automation 배치 합니다 hwnd 의 자식 요소로 HwndSource 전체 애플리케이션을 호스팅하는 합니다.If this method is not overridden, UI 자동화UI Automation places the hwnd as a child element of the HwndSource that hosts the whole application. 이 기본 동작을 재정의 하 고 설정 하려면 일반적으로 UI 자동화UI Automation 호스팅된 위치로 hwnd 위치에서 위치로 병렬는 WPF(Windows Presentation Foundation)Windows Presentation Foundation (WPF) 논리적 트리.Typically, you want to override this default behavior and set UI 자동화UI Automation to position the hosted hwnd parallel to the place where it is located in the WPF(Windows Presentation Foundation)Windows Presentation Foundation (WPF) logical tree.

호스팅 시나리오에서 제외 하 고, 허용 되지 않습니다 AutomationPeer 이 메서드를 재정의 하는 형식입니다.Except in hosting scenarios, do not allow AutomationPeer types to override this method.

이 메서드를 재정의 하는 것 외에도 합니다 AutomationPeer 즉시 호스팅하는 요소와 연관 된 형식을 hwnd 반환 해야 합니다는 AutomationPeer 로 캐스팅 되 IRawElementProviderSimple WM_GETOBJECT 호스 티 드 에대한응답에서hwnd.In addition to overriding this method, the AutomationPeer types that are associated with an element that immediately hosts an hwnd must return the AutomationPeer that is cast to IRawElementProviderSimple in response to WM_GETOBJECT coming to the hosted hwnd.

에 대 한 포인터를 가져오려면 IRawElementProviderSimple, 호출 HostProviderFromHandle합니다.To get a pointer to IRawElementProviderSimple, call HostProviderFromHandle.

적용 대상

추가 정보