概述 | 软件包 | 类 | 树 | 索引 | 帮助

上一个类 下一个类 | 框架 无框架
摘要： 嵌套 | 字段 | 构造函数 | 方法 | 详细信息： 字段 | 构造函数 | 方法

## application.commandbars
类 CommandBarControls

    java.lang.Object
      application.commandbars.CommandBarControls

    public class CommandBarControls

extends java.lang.Object

CommandBarControl 对象的集合，该集合代表一个命令栏中的命令栏控件

方法摘要
`CommandBarControl` | `append(int id)` 在最后位置添加office已有的控件项，通过id来指定，id可以使用MenuIDConstants类中的常量。
`CommandBarControl` | `append(int type, java.lang.String text)` 在最后位置添加控件。
`CommandBarControl[]` | `getAllControls()` 返回所有的菜单栏或工具栏上所有的控件。
`CommandBarControl` | `getControl(int index)` 返回指定索引的菜单项或工具栏项，如果不存在则返回null。
`int` | `getCount()` 返回指定菜单中的所有菜单项或工具栏中所有工具栏项的总数。

从类 java.lang.Object 继承的方法
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

方法详细信息

### append

    public CommandBarControl append(int id)

  在最后位置添加office已有的控件项，通过id来指定，id可以使用MenuIDConstants类中的常量。

  参数：
    `id` - 控件ID
  返回：
    返回添加的控件对象

    例子:

         CommandBar bar = Application.getCommandBars().getCommandBar("formatting");
         bar.getControls().append(MenuIDConstants.EDIT_COPY));

  另请参见：
    `application.contstants.MenuIDConstants`

### append

    public CommandBarControl append(int type,
                                    java.lang.String text)

  在最后位置添加控件。

  参数：
    `type` - 控件类型,常量值如下：

         ControlConstants.CONTROL_BUTTON   按钮类型

    `name` - 控件文本
  返回：
    新增的CommandBarControl对象

    例子:

         CommandBar bar = Application.getCommandBars().getCommandBar("formatting");
         bar.getControls().append(MenuIDConstants.EDIT_COPY));

  另请参见：
    `ControlConstants`

### getAllControls

    public CommandBarControl[] getAllControls()

  返回所有的菜单栏或工具栏上所有的控件。

  返回：
    控件

    例子:

         CommandBar bar = Application.getCommandBars().getCommandBar("formatting");
         CommandBarControl[] allControls = bar.getControls().getAllControls()
         for (int i = 0 ; i < allControls.length;i++)
         {
            System.out.println(allContrls[i].getText());
         }

### getControl

    public CommandBarControl getControl(int index)

  返回指定索引的菜单项或工具栏项，如果不存在则返回null。

  参数：
    `index` - 指定的索引
  返回：
    对应inex的CommandBarControl对象。

    例子:

         CommandBar bar = Application.getCommandBars().getCommandBar("formatting");
         CommandBarConttol control = bar.getControls().getControl(1);
         System.out.println(control);

### getCount

    public int getCount()

  返回指定菜单中的所有菜单项或工具栏中所有工具栏项的总数。只返回当前菜单栏或工具栏中正常显示的子项。

  返回：
    控件总数

    例子:

         CommandBar bar = Application.getCommandBars().getCommandBar("formatting");
         int count = bar.getControls().getCount();
         System.out.println(count);

概述 | 软件包 | 类 | 树 | 索引 | 帮助

上一个类 下一个类 | 框架 无框架
摘要： 嵌套 | 字段 | 构造函数 | 方法 | 详细信息： 字段 | 构造函数 | 方法

版权所有 2001-2008 无锡永中科技有限公司