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 auch ein diskretes UI-Element definiert, das als Menü, Flyout oder eine 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 Speicherorten in einer Microsoft UI Automation-Struktur 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 durch den 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. Einige Beispielsteuerelementszenarien sind Eingabemethoden-Editoren, die Text auf Eingabeebene behandeln und Vervollständigungsoptionen darstellen, oder die automatische Vervollständigung und Rechtschreibprüfung für Texteingaben in einem TextBox-Steuerelement oder einem ähnlichen Steuerelement.

Gilt für:

Weitere Informationen