Share via


CommandBar 接口

定义

代表容器应用程序中的一个命令栏。

public interface class CommandBar : Microsoft::Office::Core::_IMsoOleAccDispObj
[System.Runtime.InteropServices.Guid("000C0304-0000-0000-C000-000000000046")]
public interface CommandBar : Microsoft.Office.Core._IMsoOleAccDispObj
[<System.Runtime.InteropServices.Guid("000C0304-0000-0000-C000-000000000046")>]
type CommandBar = interface
    interface _IMsoOleAccDispObj
Public Interface CommandBar
Implements _IMsoOleAccDispObj
属性
实现

注解

CommandBar 对象是 集合的成员_CommandBars

使用 CommandBars (index) (其中 index 是命令栏的名称或索引号)可返回单个 CommandBar 对象。

可以使用名称或索引号在容器应用程序中的可用菜单栏和工具栏列表中指定菜单栏或工具栏。 但是,必须使用名称来指定菜单、快捷菜单或子菜单, (所有这些菜单都由 CommandBar 对象表示) 。

如果两个或多个自定义菜单或子菜单具有相同的名称, 则 CommandBars (index) 将返回第一个菜单或子菜单。 若要确保返回正确的菜单或子菜单,请找到显示该菜单的弹出控件。 然后将 属性 CommandBar 应用于弹出控件,以返回表示该菜单的命令栏。

属性

accChild[Object]

仅供内部使用。

accChildCount

仅供内部使用。

accDefaultAction[Object]

仅供内部使用。

accDescription[Object]

仅供内部使用。

accFocus

仅供内部使用。

accHelp[Object]

仅供内部使用。

accHelpTopic[String, Object]

仅供内部使用。

accKeyboardShortcut[Object]

仅供内部使用。

accName[Object]

仅供内部使用。

accParent

仅供内部使用。

accRole[Object]

仅供内部使用。

accSelection

仅供内部使用。

accState[Object]

仅供内部使用。

accValue[Object]

仅供内部使用。

AdaptiveMenu

确定是否启用单个菜单以使用自适应菜单。

Application

返回一个 Application 对象,该对象代表该对象的容器应用程序。

BuiltIn

确定指定的命令栏或命令栏控件是容器应用程序的内置命令栏或控件。

Context

返回或设置一个字符串,该字符串确定命令栏的保存位置。

Controls

返回一个 CommandBarControls 对象,该对象代表命令栏或弹出控件上的所有控件。

Creator

返回一个 32 位整数,它指示在其中创建指定的对象的应用程序。

Enabled

确定是否启用了指定的命令栏 或 。

Height

返回或设置命令栏的高度。

Id

仅供内部使用。

Index

返回一个 Integer 类型的值,表示集合中对象的索引号。

InstanceId

仅供内部使用。

InstanceIdPtr

代表容器应用程序中的一个命令栏。

Left

返回或设置命令栏从指定对象的左边缘相对于屏幕的距离 () 像素。

Name

返回或设置指定对象的名称。

NameLocal

返回在容器应用程序的语言版本中显示的内置命令栏的名称,或者返回或设置自定义命令栏的名称。

Parent

返回指定对象的父对象。

Position

返回或设置命令栏的位置。

Protection

返回或设置命令栏不受用户自定义保护的方式。

RowIndex

返回或设置命令栏相对于同一停靠区域中其他命令栏的停靠顺序。

Top

返回或设置从指定命令栏上边缘到屏幕上边缘) 点 (距离。

Type

返回命令栏的类型。

Visible

确定指定的对象是否可见。

Width

返回或设置指定命令栏的宽度 () 像素。

方法

accDoDefaultAction(Object)

仅供内部使用。

accHitTest(Int32, Int32)

仅供内部使用。

accLocation(Int32, Int32, Int32, Int32, Object)

仅供内部使用。

accNavigate(Int32, Object)

代表容器应用程序中的一个命令栏。

accSelect(Int32, Object)

仅供内部使用。

Delete()

从集合中删除指定的 对象。

FindControl(Object, Object, Object, Object, Object)

返回一个 CommandBarControl 符合指定条件的对象。

Reset()

将内置命令栏重置为其默认配置。

ShowPopup(Object, Object)

将指定的命令栏作为快捷菜单,在指定坐标或当前光标位置显示。

适用于