AutomationPeer.GetHostRawElementProviderCore Метод

Определение

Сообщает модель автоматизации пользовательского интерфейса, где в дереве модель автоматизации пользовательского интерфейса разместить hwnd размещенный элемент Windows Presentation Foundation (WPF).

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

Возвращаемое значение

HostedWindowWrapper

Этот метод возвращает размещенный hwnd в модель автоматизации пользовательского интерфейса для элементов управления, в которых размещаются hwnd объекты.

Атрибуты

Комментарии

Этот метод возвращает размещенный hwnd в модель автоматизации пользовательского интерфейса для элементов управления, в которых размещаются hwnd объекты.

Объект AutomationPeer , связанный с элементом, который немедленно размещает hwnd переопределение этого метода.

Если этот метод не переопределен, модель автоматизации пользовательского интерфейса помещает hwnd в качестве дочернего элемента, HwndSource в котором размещается все приложение. Как правило, необходимо переопределить это поведение по умолчанию и задать модель автоматизации пользовательского интерфейса, чтобы разместить размещенную hwnd параллель с местом, где он находится в логическом дереве Windows Presentation Foundation (WPF).

За исключением сценариев размещения, не разрешайте AutomationPeer переопределять этот метод типам.

Помимо переопределения этого метода, типы, связанные с элементом, AutomationPeer в котором немедленно размещается hwnd объект, должен возвращаться AutomationPeer IRawElementProviderSimple в ответ на WM_GETOBJECT, поступающие к размещенной.hwnd

Чтобы получить указатель на IRawElementProviderSimple, вызовите HostProviderFromHandle.

Применяется к

См. также раздел