AutomationInteropProvider Klasse

Definition

Bietet Unterstützung für die Kommunikation zwischen Benutzeroberflächenautomatisierung-Anbietern und Benutzeroberflächenautomatisierung Clientanwendungen.

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

Felder

Name Beschreibung
AppendRuntimeId

Enthält einen Wert, der, wenn er als erstes Element des Arrays zurückgegeben wird, das vom Benutzeroberflächenautomatisierung-Anbieter an GetRuntimeId() übergeben wird, angibt, dass die ID teilweise ist und an die vom Basisanbieter bereitgestellte ID angefügt werden soll.

InvalidateLimit

Gibt die maximale Anzahl von Ereignissen an, die vor dem Batching gesendet werden sollen.

ItemsInvalidateLimit

Die maximale Anzahl von Ereignissen, die vor dem Batching für Elemente in Containern gesendet werden sollen.

RootObjectId

Enthält einen Wert, der lParam im Element einer WM_GETOBJECT Nachricht verwendet wird und angibt, dass der Server einen Verweis auf den Stammelementanbieter zurückgeben soll.

Eigenschaften

Name Beschreibung
ClientsAreListening

Ruft einen Wert ab, der angibt, ob eine Benutzeroberflächenautomatisierung Clientanwendung Benutzeroberflächenautomatisierung Ereignisse abonniert wird.

Methoden

Name Beschreibung
HostProviderFromHandle(IntPtr)

Gibt einen Benutzeroberflächenautomatisierung Anbieter zurück, der das angegebene Fenster darstellt.

RaiseAutomationEvent(AutomationEvent, IRawElementProviderSimple, AutomationEventArgs)

Löst ein Musterereignis oder ein benutzerdefiniertes Ereignis aus.

RaiseAutomationPropertyChangedEvent(IRawElementProviderSimple, AutomationPropertyChangedEventArgs)

Löst ein Ereignis aus, wenn sich eine UI-Automatisierungs-Eigenschaft geändert hat.

RaiseStructureChangedEvent(IRawElementProviderSimple, StructureChangedEventArgs)

Löst ein Ereignis aus, wenn sich die Benutzeroberflächenautomatisierung Struktur geändert hat.

ReturnRawElementProvider(IntPtr, IntPtr, IntPtr, IRawElementProviderSimple)

Gibt den Benutzeroberflächenautomatisierungsanbieter für ein Element als Reaktion auf eine WM_GETOBJECT Nachricht zurück.

Gilt für: