Share via


Events.CommandBarEvents 属性

获取一个对象,该对象提供在单击提供的 CommandBarControl 对象时引发的事件。

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

语法

声明
ReadOnly Property CommandBarEvents ( _
    CommandBarControl As Object _
) As Object
Object this[
    Object CommandBarControl
] { get; }
property Object^ CommandBarEvents[[InAttribute] Object^ CommandBarControl] {
    Object^ get ([InAttribute] Object^ CommandBarControl);
}
abstract CommandBarEvents : 
        CommandBarControl:Object -> Object with get
JScript 不支持索引属性。

参数

  • CommandBarControl
    类型:Object

    必选。 导致事件引发的 CommandBar 控件。

属性值

类型:Object
一个 CommandBarEvents 对象。

备注

外接程序使用 CommandBarEvents 属性将事件与单击 Microsoft.VisualStudio.CommandBars.CommandBarControl 对象的操作相连,或与 Microsoft.VisualStudio.CommandBars.CommandBarControls 集合的任何成员的 Click 事件相连。

外接程序必须将 OnAction 属性设置为某个字符串值。 它可以在调用 CommandBarEvents 属性后设置此值,并可以将该值重新设置为空字符串(空字符串将断开与事件的连接)。 如果外接程序创建了控件并且未能将 OnAction 属性设置为某个有效的字符串值,则在由 CommandBarEvents 属性返回的事件对象上不会引发任何事件。

.NET Framework 安全性

请参阅

参考

Events 接口

EnvDTE 命名空间