Поделиться через


ITextRangeProvider2.ShowContextMenu Метод

Определение

Отображает доступное контекстное меню для элемента owner.

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

Комментарии

С точки зрения клиента ShowContextMenu не предназначен для общих случаев, когда приложение определяет пользовательский интерфейс, а также определяет дискретный элемент пользовательского интерфейса, который представляется в виде меню, всплывающего элемента или другой метафоры пользовательского интерфейса в результате обработки события ввода приложения. Такие контекстные меню уже управляются для автоматизации и должны отображаться в ожидаемых местах в дереве автоматизации пользовательского интерфейса Майкрософт после ввода этого контекста. ShowContextMenu предназначен специально для случаев, когда ввод текста в элемент управления текстом приводит к тому, что элемент управления отображает элементы пользовательского интерфейса, не указанные в XAML или коде приложения, которые поступают из внутренней логики элемента управления или шаблонных состояний. Эти контекстные меню обычно представляют пользовательский интерфейс для операции службы, которую поддерживает элемент управления текстом и с которым пользователь должен взаимодействовать, прежде чем он сможет выйти из этого контекста. Некоторые примеры сценариев управления — это редакторы методов ввода, обрабатывающие текст на уровне ввода и представляя варианты завершения, или автоматическое заполнение и проверка орфографии для ввода текста в Элементе управления TextBox или аналогичном элементе управления.

Применяется к

См. также раздел