Freigeben über


Events.CommandBarEvents-Eigenschaft

Ruft ein Objekt ab, das Ereignisse bereitstellt, die beim Klicken auf das bereitgestellte CommandBarControl-Objekt ausgelöst werden.

Namespace:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Syntax

'Declaration
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 unterstützt keine indizierten Eigenschaften.

Parameter

  • CommandBarControl
    Typ: Object

    Erforderlich. Das CommandBar-Steuerelement, das das Ereignis auslöst.

Eigenschaftswert

Typ: Object
Ein CommandBarEvents-Objekt.

Hinweise

Die CommandBarEvents-Eigenschaft wird von einem Add-In verwendet, um durch Klicken auf ein Microsoft.VisualStudio.CommandBars.CommandBarControl-Objekt eine Verbindung zu einem Ereignis herzustellen oder um eine Verbindung zum Click-Ereignis eines beliebigen Members der Microsoft.VisualStudio.CommandBars.CommandBarControls-Auflistung herzustellen.

Das Add-In muss die OnAction-Eigenschaft auf einen Zeichenfolgenwert festlegen. Es kann diesen Wert festlegen, nachdem die CommandBarEvents-Eigenschaft aufgerufen wurde, und es kann ihn auf eine leere Zeichenfolge zurücksetzen, wodurch die Verbindung zum Ereignis getrennt wird. Wenn ein Add-In ein Steuerelement erstellt und die OnAction-Eigenschaft nicht auf einen gültigen Zeichenfolgenwert festlegen kann, wird kein Ereignis für das von der CommandBarEvents-Eigenschaft zurückgegebene Ereignisobjekt ausgelöst.

.NET Framework-Sicherheit

Siehe auch

Referenz

Events Schnittstelle

EnvDTE-Namespace