AutomationInteropProvider Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Обеспечивает поддержку взаимодействия между поставщиками автоматизации пользовательского интерфейса и клиентскими приложениями автоматизации пользовательского интерфейса.
public ref class AutomationInteropProvider abstract sealed
public static class AutomationInteropProvider
type AutomationInteropProvider = class
Public Class AutomationInteropProvider
- Наследование
-
AutomationInteropProvider
Поля
AppendRuntimeId |
Содержит значение, которое при возвращении в качестве первого элемента массива, передаваемого поставщиком модели автоматизации пользовательского интерфейса в GetRuntimeId(), указывает, что идентификатор является частичным и должен быть добавлен к идентификатору, предоставленному базовым поставщиком. |
InvalidateLimit |
Задает максимальное количество событий, которые должны быть отправлены, прежде чем будет выполнено их пакетирование. |
ItemsInvalidateLimit |
Максимальное количество событий, которые должны быть отправлены, прежде чем будет выполнено пакетирование элементов в контейнеры. |
RootObjectId |
Содержит значение, используемое членом |
Свойства
ClientsAreListening |
Возвращает значение, указывающее, подписывается ли модель автоматизации пользовательского интерфейса клиентское приложение на события модель автоматизации пользовательского интерфейса. |
Методы
HostProviderFromHandle(IntPtr) |
Возвращает поставщик автоматизации пользовательского интерфейса, представляющий заданное окно. |
RaiseAutomationEvent(AutomationEvent, IRawElementProviderSimple, AutomationEventArgs) |
Вызывает шаблонное или пользовательское событие. |
RaiseAutomationPropertyChangedEvent(IRawElementProviderSimple, AutomationPropertyChangedEventArgs) |
Вызывает событие при изменении свойства модель автоматизации пользовательского интерфейса. |
RaiseStructureChangedEvent(IRawElementProviderSimple, StructureChangedEventArgs) |
Вызывает событие при изменении дерева модель автоматизации пользовательского интерфейса. |
ReturnRawElementProvider(IntPtr, IntPtr, IntPtr, IRawElementProviderSimple) |
Возвращает поставщик автоматизации пользовательского интерфейса для элемента в ответ на сообщение |