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
屬性
實作

建構函式

名稱 Description
ToolsMenuItemBase()

初始化一個新的類別實例 ToolsMenuItemBase ,使用預設屬性值。

ToolsMenuItemBase(ToolsMenuItemBase)

初始化一個新的類別實例 ToolsMenuItemBase ,使用指定的原始碼。

屬性

名稱 Description
AccessModifiers

取得 AccessModifier 控制項的集合。

ActionName

會取得選單項目的動作名稱。

Assembly

負責取得或設定選單項目的組合。

CommandGuid

取得選單項目的 CommandID 全域唯一識別碼(GUID)。

ItemId

會取得菜單項目的項目ID。

MenuHandler

取得選單項目的事件處理器。

Mode

取得或設定與選單項目相關的模式。

MultiSelect

會取得或設定一個值,表示 該選單項目是否可以多重選取

Name

會得到菜單項目名稱。

Parent

取得或設定擁有該選單項目的階層節點。

Text

取得或設定與選單項目相關的文字。

Type

取得或設定要作用的物件類型。

方法

名稱 Description
AddChild(String, Object)

表示菜單項目不支持兒童。

AddProperty(String, Object)

設定物件的預設屬性。

Clone()

建立一個新的物件實例。

(繼承來源 HierarchyObject)
Invoke()

當在衍生類別中被覆寫時,會執行一個代理,該執行緒擁有控制項底層視窗代柄的執行緒。

UpdateMenuCommandStatus(MenuCommand)

更新此選單項目的選單指令狀態。

適用於