IInvokeProvider-Schnittstelle (uiautomationcore.h)
Bietet Zugriff auf Steuerelemente, die eine einzelne, eindeutige Aktion initiieren oder ausführen und den Zustand bei Aktivierung nicht aufrechterhalten.
Vererbung
Die IInvokeProvider-Schnittstelle erbt von der IUnknown-Schnittstelle . IInvokeProvider verfügt auch über folgende Membertypen:
Methoden
Die IInvokeProvider-Schnittstelle verfügt über diese Methoden.
IInvokeProvider::Invoke Sendet eine Anforderung zum Aktivieren eines Steuerelements und Initiieren der einzelnen eindeutigen Aktion. (IInvokeProvider.Invoke) |
Hinweise
Implementiert in einem Microsoft Benutzeroberflächenautomatisierung-Anbieter, der das Invoke-Steuerelementmuster unterstützen muss.
Steuerelemente implementieren IInvokeProvider , wenn das gleiche Verhalten nicht über einen anderen Steuerelementmusteranbieter verfügbar gemacht wird. Wenn beispielsweise die Invoke-Methode eines Steuerelements dieselbe Aktion wie die IExpandCollapseProvider::Expand - oder Collapse-Methode ausführt, sollte das Steuerelement nicht auch IInvokeProvider implementieren.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | uiautomationcore.h (uiAutomation.h einschließen) |
Weitere Informationen
Übersicht über die Benutzeroberflächenautomatisierungs-Anbieter