CommandBarEvents 接口

当单击命令栏上的控件时,导致 Click 事件发生。使用此对象实现功能,并为此对象的文档引用 CommandBarEventsClass

命名空间:  EnvDTE
程序集:  EnvDTE(在 EnvDTE.dll 中)

语法

声明
<GuidAttribute("9E66FE98-A1C6-421D-8C0C-6DA4E652E770")> _
Public Interface CommandBarEvents _
    Inherits _CommandBarControlEvents, _dispCommandBarControlEvents_Event
[GuidAttribute("9E66FE98-A1C6-421D-8C0C-6DA4E652E770")]
public interface CommandBarEvents : _CommandBarControlEvents, 
    _dispCommandBarControlEvents_Event
[GuidAttribute(L"9E66FE98-A1C6-421D-8C0C-6DA4E652E770")]
public interface class CommandBarEvents : _CommandBarControlEvents, 
    _dispCommandBarControlEvents_Event
[<GuidAttribute("9E66FE98-A1C6-421D-8C0C-6DA4E652E770")>]
type CommandBarEvents =  
    interface
        interface _CommandBarControlEvents
        interface _dispCommandBarControlEvents_Event
    end
public interface CommandBarEvents extends _CommandBarControlEvents, _dispCommandBarControlEvents_Event

CommandBarEvents 类型公开以下成员。

方法

  名称 说明
公共方法 add_Click 基础结构。仅由 Microsoft 内部使用。 (继承自 _dispCommandBarControlEvents_Event。)
公共方法 remove_Click 基础结构。仅由 Microsoft 内部使用。 (继承自 _dispCommandBarControlEvents_Event。)

页首

事件

  名称 说明
公共事件 Click 基础结构。仅由 Microsoft 内部使用。 (继承自 _dispCommandBarControlEvents_Event。)

页首

备注

CommandBarEvents 对象由 Events 对象的 CommandBarEvents 属性返回。返回对象的接口中有一个事件,即 Click 事件。在 Visual Basic 中,可以使用 WithEvents 对象声明处理该事件。

示例

<System.ContextStaticAttribute()> Public WithEvents CommandBarEvents As EnvDTE.CommandBarEvents

Public Sub CommandBarEvents_Click(ByVal CommandBarControl As Object, ByRef handled As Boolean, ByRef CancelDefault As Boolean) Handles CommandBarEvents.Click
   MsgBox("test")
End Sub

请参见

参考

EnvDTE 命名空间