Udostępnij za pośrednictwem


AutomationInteropProvider Klasa

Definicja

Zapewnia obsługę komunikacji między dostawcami automatyzacja interfejsu użytkownika a aplikacjami klienckimi automatyzacja interfejsu użytkownika.

public ref class AutomationInteropProvider abstract sealed
public static class AutomationInteropProvider
type AutomationInteropProvider = class
Public Class AutomationInteropProvider
Dziedziczenie
AutomationInteropProvider

Pola

AppendRuntimeId

Zawiera wartość, która po powrocie jako pierwszy element tablicy przekazanej przez dostawcę automatyzacja interfejsu użytkownika do GetRuntimeId(), wskazuje, że identyfikator jest częściowy i powinien zostać dołączony do identyfikatora dostarczonego przez dostawcę podstawowego.

InvalidateLimit

Określa maksymalną liczbę zdarzeń do wysłania przed wsadowaniem.

ItemsInvalidateLimit

Maksymalna liczba zdarzeń do wysłania przed wsadowaniem elementów w kontenerach.

RootObjectId

Zawiera wartość używaną w lParam elemencie członkowskim komunikatu WM_GETOBJECT wskazującą, że serwer powinien zwrócić odwołanie do głównego dostawcy nieprzetworzonych elementów.

Właściwości

ClientsAreListening

Pobiera wartość określającą, czy każda aplikacja kliencka automatyzacja interfejsu użytkownika jest subskrybowana do automatyzacja interfejsu użytkownika zdarzeń.

Metody

HostProviderFromHandle(IntPtr)

Zwraca dostawcę automatyzacja interfejsu użytkownika, który reprezentuje określone okno.

RaiseAutomationEvent(AutomationEvent, IRawElementProviderSimple, AutomationEventArgs)

Zgłasza zdarzenie wzorca lub zdarzenie niestandardowe.

RaiseAutomationPropertyChangedEvent(IRawElementProviderSimple, AutomationPropertyChangedEventArgs)

Zgłasza zdarzenie, gdy właściwość automatyzacja interfejsu użytkownika uległa zmianie.

RaiseStructureChangedEvent(IRawElementProviderSimple, StructureChangedEventArgs)

Zgłasza zdarzenie, gdy drzewo automatyzacja interfejsu użytkownika uległo zmianie.

ReturnRawElementProvider(IntPtr, IntPtr, IntPtr, IRawElementProviderSimple)

Zwraca dostawcę automatyzacji interfejsu użytkownika dla elementu w odpowiedzi na WM_GETOBJECT komunikat.

Dotyczy