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)

Weitere Informationen

ITextRangeProvider2