ITextRangeProvider2.ShowContextMenu Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.