Share via


CommandBarControl Interface 

Represents a command bar control.

Namespace: Microsoft.Office.Core
Assembly: office (in office.dll)

Usage

Public Class ommandBarControlImplementation
    Implements CommandBarControl
End Class
Dim ommandBarControlImplementation1 As New ommandBarControlImplementation()

Syntax

Public Interface CommandBarControl
    Inherits _IMsoOleAccDispObj
public interface CommandBarControl : _IMsoOleAccDispObj
public interface class CommandBarControl : public _IMsoOleAccDispObj
public interface CommandBarControl implements _IMsoOleAccDispObj
public interface CommandBarControl implements _IMsoOleAccDispObj

Remarks

The CommandBarControl object is a member of the CommandBarControls collection. The properties and methods of the CommandBarControl object are all shared by the CommandBarButton, CommandBarComboBox, and CommandBarPopup objects.

When writing code to work with custom command bar controls, you use the CommandBarButton, CommandBarComboBox, and CommandBarPopup objects. When writing code to work with built-in controls in the container application that cannot be represented by one of those three objects, you use the CommandBarControl object.

Use Controls(index), where index is the index number of a control, to return a CommandBarControl object. (The Type property of the control must be msoControlLabel, msoControlExpandingGrid, msoControlSplitExpandingGrid, msoControlGrid, or msoControlGauge.)

Note

Variables declared as CommandBarControl can be assigned CommandBarButton, CommandBarComboBox, and CommandBarPopup values.

You can also use the FindControl method to return a CommandBarControl object.

Platforms

Development Platforms

Windows XP Home Edition, Windows XP Professional, Windows Server 2003, and Windows 2000

Target Platforms

See Also

Reference

Microsoft.Office.Core Namespace

Other Resources

CommandBarControl Members