IUIAutomationElement3::get_CachedIsPeripheral-Methode (uiautomationclient.h)
Ruft den Zwischenspeicherungsindikator für die Peripherieoberfläche für das Element ab. Die Peripherie-Benutzeroberfläche wird angezeigt und unterstützt die Benutzerinteraktion, jedoch nicht den Tastaturfokus, wenn sie angezeigt wird. Beispiele für Peripheriebenutzeroberfläche sind Popups, Flyouts, Kontextmenüs oder schwebende Benachrichtigungen.
Diese Eigenschaft ist schreibgeschützt.
Syntax
HRESULT get_CachedIsPeripheral(
BOOL *retVal
);
Parameter
retVal
Rückgabewert
Keine
Bemerkungen
Wenn die IsPeripheral-EigenschaftTRUE ist, kann eine Clientanwendung nicht davon ausgehen, dass der Fokus vom Element übernommen wurde, auch wenn es sich derzeit um eine interaktive Tastatur handelt.
Diese Eigenschaft ist für diese Steuerelementtypen relevant:
- UIA_GroupControlTypeId
- UIA_MenuControlTypeId
- UIA_PaneControlTypeId
- UIA_ToolBarControlTypeId
- UIA_ToolTipControlTypeId
- UIA_WindowControlTypeId
- UIA_CustomControlTypeId
- WindowOpened (UIA_Window_WindowOpenedEventId)
- MenuOpened (UIA_MenuOpenedEventId)
- ToolTipOpened (UIA_ToolTipOpenedEventId)
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8.1 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | uiautomationclient.h (include UIAutomation.h) |
Weitere Informationen
Referenz