ITextRangeProvider2::ShowContextMenu-Methode (uiautomationcore.h)
Ruft programmgesteuert ein Kontextmenü für das Zielelement auf.
Syntax
HRESULT ShowContextMenu();
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Diese Methode sollte einen Fehlercode zurückgeben, wenn das Kontextmenü nicht aufgerufen werden konnte.
ShowContextMenu sollte immer das Kontextmenü am Anfang des Endpunkts des Bereichs anzeigen. Dies sollte dem entsprechen, was passieren würde, wenn der Benutzer die Kontextmenütaste oder UMSCHALT+ F10 mit der Einfügemarke am Anfang des Bereichs gedrückt hätte.
Wenn das Anzeigen des Kontextmenüs in der Regel dazu führen würde, dass die Einfügemarke an eine bestimmte Position verschoben wird, sollte dies auch für den programmgesteuerten Aufruf von ShowContextMenu für Microsoft Benutzeroberflächenautomatisierung Unterstützung erfolgen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8.1 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | uiautomationcore.h (uiAutomation.h einschließen) |