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
Возвращаемое значение
Этот метод возвращает размещенный hwnd
в модель автоматизации пользовательского интерфейса для элементов управления, в которых размещаются hwnd
объекты.
- Атрибуты
Комментарии
Этот метод возвращает размещенный hwnd
в модель автоматизации пользовательского интерфейса для элементов управления, в которых размещаются hwnd
объекты.
Объект AutomationPeer , связанный с элементом, который немедленно размещает hwnd
переопределение этого метода.
Если этот метод не переопределен, модель автоматизации пользовательского интерфейса помещает hwnd
в качестве дочернего элемента, HwndSource в котором размещается все приложение. Как правило, необходимо переопределить это поведение по умолчанию и задать модель автоматизации пользовательского интерфейса, чтобы разместить размещенную hwnd
параллель с местом, где он находится в логическом дереве Windows Presentation Foundation (WPF).
За исключением сценариев размещения, не разрешайте AutomationPeer переопределять этот метод типам.
Помимо переопределения этого метода, типы, связанные с элементом, AutomationPeer в котором немедленно размещается hwnd
объект, должен возвращаться AutomationPeer IRawElementProviderSimple в ответ на WM_GETOBJECT, поступающие к размещенной.hwnd
Чтобы получить указатель на IRawElementProviderSimple, вызовите HostProviderFromHandle.