AutomationInteropProvider Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet Unterstützung für die Kommunikation zwischen Benutzeroberflächenautomatisierungs-Anbietern und Benutzeroberflächenautomatisierungs-Clientanwendungen.
public ref class AutomationInteropProvider abstract sealed
public static class AutomationInteropProvider
type AutomationInteropProvider = class
Public Class AutomationInteropProvider
- Vererbung
-
AutomationInteropProvider
Felder
AppendRuntimeId |
Enthält einen Wert, der bei Rückgabe als erstes Element des Arrays, das vom Benutzeroberflächenautomatisierungs-Anbieter an GetRuntimeId() übergeben wurde, angibt, dass die ID teilweise ist und an die ID angefügt werden muss, die vom Basisanbieter bereitgestellt wurde. |
InvalidateLimit |
Gibt die maximale Anzahl von Ereignissen an, die vor der Batcherstellung gesendet werden können. |
ItemsInvalidateLimit |
Die maximale Anzahl zu sendender Ereignisse, bevor Ereignisse in Containern gesammelt werden. |
RootObjectId |
Enthält einen im |
Eigenschaften
ClientsAreListening |
Ruft einen Wert ab, der angibt, ob Benutzeroberflächenautomatisierung Clientanwendung Benutzeroberflächenautomatisierung Ereignisse abonniert wird. |
Methoden
HostProviderFromHandle(IntPtr) |
Gibt einen Benutzeroberflächenautomatisierungs-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 Benutzeroberflächenautomatisierung-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ächenautomatisierungs-Anbieter für ein Element als Reaktion auf eine |