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

获取菜单项的商品ID。

MenuHandler

获取菜单项的事件处理程序。

Mode

获取或设置与菜单项相关的模式。

MultiSelect

获取或设置一个值,指示菜单 项是否可以多重选择

Name

他会记住菜单上的食物名称。

Parent

获取或设置拥有菜单项的层级节点。

Text

获取或设置与菜单项关联的文本。

Type

获取或设置要作用的对象类型。

方法

名称 说明
AddChild(String, Object)

表示菜单项目不支持儿童。

AddProperty(String, Object)

为该对象设置默认属性。

Clone()

创建该对象的新实例。

(继承自 HierarchyObject)
Invoke()

当在派生类中被覆盖时,会在拥有该控件底层窗口句柄的线程上执行一个代理。

UpdateMenuCommandStatus(MenuCommand)

更新该菜单项的菜单命令状态。

适用于