IProxyProviderWinEventSink::AddStructureChangedEvent-Methode (uiautomationcore.h)
Löst ein Ereignis aus, um Clients zu benachrichtigen, dass sich die Struktur der Benutzeroberflächenautomatisierungs-Struktur geändert hat.
Syntax
HRESULT AddStructureChangedEvent(
[in] IRawElementProviderSimple *pProvider,
[in] StructureChangeType structureChangeType,
[in] SAFEARRAY *runtimeId
);
Parameter
[in] pProvider
Typ: IRawElementProviderSimple*
Ein Zeiger auf den Anbieter des Elements, das das Ereignis auslöst.
[in] structureChangeType
Typ: StructureChangeType
Der Typ der Strukturänderung, die aufgetreten ist.
[in] runtimeId
Typ: SAFEARRAY-*
Ein Zeiger auf die Laufzeit-IDs der betroffenen Elemente. Mit diesen IDs können Anwendungen Elemente identifizieren, die entfernt wurden und nicht mehr durch IUIAutomationElement Schnittstellen dargestellt werden.
Rückgabewert
Typ: HRESULT-
Wenn diese Methode erfolgreich ist, wird S_OKzurückgegeben. Andernfalls wird ein HRESULT- Fehlercode zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista, Windows XP mit SP3 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps] |
mindestens unterstützte Server- | Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008, Windows Server 2003 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps] |
Zielplattform- | Fenster |
Header- | uiautomationcore.h (include UIAutomation.h) |
Siehe auch
bewährte Methoden für die Verwendung sicherer Arrays
Konzeptionelle
Referenz-