Partager via


ITextRangeProvider2.ShowContextMenu Méthode

Définition

Affiche le menu contextuel disponible pour l’élément owner.

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

Remarques

Du point de vue du client, ShowContextMenu n’est pas destiné aux cas généraux où une application définit l’interface utilisateur et définit également un élément d’interface utilisateur discret qui est présenté sous la forme d’un menu, d’un menu volant ou d’une autre métaphore de l’interface utilisateur à la suite de la gestion d’un événement d’entrée d’application. Ces menus contextuels sont déjà contrôlables pour l’automatisation et doivent apparaître dans les emplacements attendus dans une arborescence Microsoft UI Automation une fois ce contexte entré. ShowContextMenu est spécifiquement destiné aux cas où la saisie de texte dans un contrôle de texte entraîne l’affichage d’éléments d’interface utilisateur qui ne sont pas spécifiés par le code XAML ou le code de l’application, qui proviennent de la logique interne ou des états de modèle du contrôle. Ces menus contextuels présentent généralement l’interface utilisateur pour une opération de service prise en charge par le contrôle de texte et avec laquelle l’utilisateur est censé interagir avant de pouvoir quitter ce contexte. Parmi les exemples de scénarios de contrôle, citons les éditeurs de méthodes d’entrée qui gèrent le texte au niveau de l’entrée et présentent des choix d’achèvement, ou la saisie semi-automatique et la vérification orthographique pour la saisie de texte dans un contrôle TextBox ou similaire.

S’applique à

Voir aussi