IRawElementProviderHwndOverride.GetOverrideProviderForHwnd(IntPtr) Метод

Определение

Извлекает поставщик автоматизации пользовательского интерфейса для заданного элемента.

public:
 System::Windows::Automation::Provider::IRawElementProviderSimple ^ GetOverrideProviderForHwnd(IntPtr hwnd);
public System.Windows.Automation.Provider.IRawElementProviderSimple GetOverrideProviderForHwnd (IntPtr hwnd);
abstract member GetOverrideProviderForHwnd : nativeint -> System.Windows.Automation.Provider.IRawElementProviderSimple
Public Function GetOverrideProviderForHwnd (hwnd As IntPtr) As IRawElementProviderSimple

Параметры

hwnd
IntPtr

nativeint

Дескриптор окна элемента.

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

Поставщик для указанного элемента или пустая ссылка (Nothing в Visual Basic), если поставщик по умолчанию для этого элемента не переопределен.

Комментарии

Этот метод реализуется поставщиками модель автоматизации пользовательского интерфейса на стороне клиента для корней фрагментов в фрагментах, содержащих дочерние элементы на основе окна, когда HWND этих дочерних элементов не расположены логически в дереве модель автоматизации пользовательского интерфейса. Дополнительные сведения см. в разделах Reparenting non-WPF Provider Reparenting и Non-WPF Provider Repositioning статьи Реализация поставщика модель автоматизации пользовательского интерфейса на стороне сервера.

Возвращаемый поставщик должен быть частью дерева фрагментов. Он может предоставлять дополнительные свойства или переопределять свойства указанного компонента.

Если возвращенный поставщик реализует IRawElementProviderFragment, поставщик должен быть частью дерева фрагмента и быть доступен, перейдя из корня фрагмента.

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

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