ToolsMenuItemBase Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Важно!
Этот API несовместим с CLS.
Реализует объект IMenuItem.
public ref class ToolsMenuItemBase abstract : Microsoft::SqlServer::Management::UI::VSIntegration::ObjectExplorer::HierarchyObject, Microsoft::SqlServer::Management::UI::VSIntegration::ObjectExplorer::IMenuItem
[System.CLSCompliant(false)]
public abstract class ToolsMenuItemBase : Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.HierarchyObject, Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.IMenuItem
[<System.CLSCompliant(false)>]
type ToolsMenuItemBase = class
inherit HierarchyObject
interface IMenuItem
Public MustInherit Class ToolsMenuItemBase
Inherits HierarchyObject
Implements IMenuItem
- Наследование
- Атрибуты
- Реализации
Конструкторы
| Имя | Описание |
|---|---|
| ToolsMenuItemBase() |
Инициализирует новый экземпляр ToolsMenuItemBase класса с значениями свойств по умолчанию. |
| ToolsMenuItemBase(ToolsMenuItemBase) |
Инициализирует новый экземпляр ToolsMenuItemBase класса с указанным исходным кодом. |
Свойства
| Имя | Описание |
|---|---|
| AccessModifiers |
Получает коллекцию управления AccessModifier. |
| ActionName |
Получает название действия пункта меню. |
| Assembly |
Получает или устанавливает сборку пункта меню. |
| CommandGuid |
Получает глобально уникальный идентификатор CommandID (GUID) элемента меню. |
| ItemId |
Получает ID пункта меню. |
| MenuHandler |
Получает обработчик событий для пункта меню. |
| Mode |
Получает или устанавливает режим, связанный с элементом меню. |
| MultiSelect |
Получает или устанавливает значение, указывающее, можно ли многократно выбрать пункт меню. |
| Name |
Получает название блюда. |
| Parent |
Получает или устанавливает узел в иерархии, которому принадлежит элемент меню. |
| Text |
Получает или устанавливает текст, связанный с пунктом меню. |
| Type |
Получает или устанавливает тип объекта для действия. |
Методы
| Имя | Описание |
|---|---|
| AddChild(String, Object) |
Указывает, что пункты меню не поддерживают детей. |
| AddProperty(String, Object) |
Задаёт свойства по умолчанию для объекта. |
| Clone() |
Создаёт новый экземпляр объекта. (Унаследовано от HierarchyObject) |
| Invoke() |
При перезаписке в производном классе выполняется делегат на потоке, который владеет базовым оконным дескриптором управления. |
| UpdateMenuCommandStatus(MenuCommand) |
Обновите статус команды меню для этого пункта меню. |