Freigeben über


ITextRangeProvider2.ShowContextMenu Methode

Definition

Zeigt das verfügbare Kontextmenü für das Besitzerelement an.

public:
 void ShowContextMenu();
void ShowContextMenu();
public void ShowContextMenu();
function showContextMenu()
Public Sub ShowContextMenu ()

Hinweise

Aus Clientsicht ist ShowContextMenu nicht für allgemeine Fälle vorgesehen, in denen eine App die Benutzeroberfläche definiert und außerdem ein separates UI-Element definiert, das als Menü, Flyout oder andere UI-Metapher als Ergebnis der Behandlung eines App-Eingabeereignisses dargestellt wird. Solche Kontextmenüs sind bereits für die Automatisierung steuerbar und sollten an erwarteten Orten in einer Microsoft-Benutzeroberflächenautomatisierungsstruktur angezeigt werden, sobald dieser Kontext eingegeben wurde. ShowContextMenu ist speziell für Fälle vorgesehen, in denen die Texteingabe in einem Textsteuerelement dazu führt, dass dieses Steuerelement UI-Elemente anzeigt, die nicht vom XAML- oder Code der App angegeben werden, die aus den internen Logik- oder Vorlagenzuständen des Steuerelements stammen. Diese Kontextmenüs stellen in der Regel die Benutzeroberfläche für einen Dienstvorgang dar, den das Textsteuerelement unterstützt und mit dem der Benutzer interagieren soll, bevor er diesen Kontext beenden kann. Beispiele für Steuerungsszenarien sind Eingabemethoden-Editoren, die Text auf Eingabeebene behandeln und Vervollständigungsoptionen darstellen, oder automatische Vervollständigung und Rechtschreibprüfung für Texteingaben in einem TextBox-Steuerelement oder einem ähnlichen Steuerelement.

Gilt für:

Weitere Informationen