Overview | Package | Class | Tree | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## application.workbooks.workbook
Class Presentations

    java.lang.Object
      application.workbooks.workbook.Presentations

public class Presentations
extends java.lang.Object

该类提供了获得简报制作应用，添加和删除简报制作应用的方法。

Method Summary
`static Presentation` | `getActivePresentation()` 获取当前的简报制作应用程序。
`Presentation[]` | `getAllPresentations()` 获取所有简报制作应用程序。
`PageSetup` | `getPageSetup()` 得到页面设置
`Presentation` | `getPresentation(java.lang.String name)` 根据名字获取简报制作应用程序。
`void` | `newPresentation()` 添加一个新的简报制作应用。
`void` | `openPresentation(java.lang.String name)` 打开一个简报制作文档（注：是该集成文件中隐藏的简报制作文档）。
`void` | `removePresentation(java.lang.String name)` 移除一个指定的简报制作应用。
`void` | `renamePresentation(java.lang.String oldName, java.lang.String newName)` 重命名简报制作文档。

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Method Detail

### getActivePresentation

    public static Presentation getActivePresentation()

  获取当前的简报制作应用程序。

  Throws:
    `application.exceptions.MacroRunException` - 如果当前不是简报制作应用程序则会报错

    例子：

         Presentation presentation = Application.getWorkbooks().getActiveWorkbook().getPresentations().getActivePresentation();
         System.out.println("name :"+presentation.getName());

  See Also:
    `Presentation`

### getAllPresentations

    public Presentation[] getAllPresentations()

  获取所有简报制作应用程序。

  Returns:
    Presentation[] 所有简报制作应用程序

    例子：

         	Presentation[] presentations = Application.getWorkbooks().getActiveWorkbook().getPresentations().getAllPresentations();
         	System.out.println("count :"+presentations.length);

  See Also:
    `Presentation`

### getPageSetup

    public PageSetup getPageSetup()

  得到页面设置

  Returns:
    页面设置

    例子：

         PageSetup pageSetup = Application.getWorkbooks().getActiveWorkbook().getPresentations().getPageSetup();

  See Also:
    `PageSetup`

### getPresentation

    public Presentation getPresentation(java.lang.String name)

  根据名字获取简报制作应用程序。

  Parameters:
    `name` - 简报制作应用程序名
  Throws:
    `application.exceptions.MacroRunException` - 如果该简报制作应用程序还没有被打开就会报错

    例子：

         Presentation presentation = Application.getWorkbooks().getActiveWorkbook().getPresentations().getPresentation("简报1");

  See Also:
    `Presentation`

### newPresentation

    public void newPresentation()

  添加一个新的简报制作应用。

  See Also:
    `Presentation`

### openPresentation

    public void openPresentation(java.lang.String name)

  打开一个简报制作文档（注：是该集成文件中隐藏的简报制作文档）。

  Parameters:
    `name` - 简报制作文档的名称

    例子：

         Application.getWorkbooks().getActiveWorkbook().getPresentations().openPresentation("简报2");

### removePresentation

    public void removePresentation(java.lang.String name)

  移除一个指定的简报制作应用。

  Parameters:
    `name` - 欲移除的简报制作应用的名字

    例子：

         Application.getWorkbooks().getActiveWorkbook().getPresentations().removePresentation("简报2");

### renamePresentation

    public void renamePresentation(java.lang.String oldName,
                                   java.lang.String newName)

  重命名简报制作文档。

  Parameters:
    `oldName` - 旧名称
    `newName` - 新名

    例子：

         Application.getWorkbooks().getActiveWorkbook().getPresentations().renamePresentation("简报1","dream");

Overview | Package | Class | Tree | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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