IMenuHandler Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Важно!
Этот API несовместим с CLS.
Обеспечивает обработку контекстного меню для эксплорера объектов.
public interface class IMenuHandler
[System.CLSCompliant(false)]
public interface IMenuHandler
[<System.CLSCompliant(false)>]
type IMenuHandler = interface
Public Interface IMenuHandler
- Производный
- Атрибуты
Свойства
| Имя | Описание |
|---|---|
| ContextMenuID |
Получает ID команды из контекстного меню. |
| Parent |
Получает или устанавливает родительский узел в иерархии. |
Методы
| Имя | Описание |
|---|---|
| DoDefaultAction() |
Вызывает элемент меню по умолчанию. |
| FillMenuCommands(IMenuCommandService) |
Заполняет MenuCommandService пунктами меню. |
| InvokeProperties() |
Вызывает элемент меню свойств. |
| UpdateMenuCommandsStatus(MenuCommand) |
Обновляет статус команды. |
События
| Имя | Описание |
|---|---|
| OnRefresh |
Происходит, когда обработчик событий обновляется. |