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


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)

Инициализирует новый экземпляр класса ToolsMenuItemBase с указанным источником.

Свойства

AccessModifiers

Возвращает коллекцию элементов управления AccessModifier.

ActionName

Возвращает имя действия элемента меню.

Assembly

Возвращает или задает сборку элемента меню.

CommandGuid

Возвращает идентификатор CommandID GUID для элемента меню.

ItemId

Возвращает идентификатор элемента меню.

MenuHandler

Возвращает обработчик событий для элемента меню.

Mode

Возвращает или задает режим, связанный с элементом меню.

MultiSelect

Возвращает или задает значение, указывающее, может ли элемент меню быть выбран несколькими элементами.

Name

Возвращает имя элемента меню.

Parent

Возвращает или задает узел в иерархии, который владеет элементом меню.

Text

Возвращает или задает текст, связанный с элементом меню.

Type

Возвращает или задает тип объекта, с которым выполняется действие.

Методы

AddChild(String, Object)

Указывает, что элементы меню не поддерживают дочерние элементы.

AddProperty(String, Object)

Задает свойства по умолчанию для объекта.

Clone()

Создает новый экземпляр объекта.

(Унаследовано от HierarchyObject)
Invoke()

При переопределении в производном классе выполняет делегата на потоке, который владеет дескриптором базового окна элемента управления.

UpdateMenuCommandStatus(MenuCommand)

Обновите состояние команды меню для этого элемента.

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