WPS 基础接口 > 演示 API 参考 > Shapes > 方法 > Shapes.AddPlaceholder 方法
恢复幻灯片上以前已删除的占位符。返回一个 Shape 代表已恢复占位符的对象。

语法

表达式.AddPlaceholder(Type, Left, Top, Width, Height)

表达式   一个代表 Shapes 对象的变量。

参数

名称 必选/可选 数据类型 描述
Type 必选 PpPlaceholderType 占位符的类型。只有在版式类型为 ppLayoutVerticalTextppLayoutClipArtAndVerticalTextppLayoutVerticalTitleAndTextppLayoutVerticalTitleAndTextOverChart 的幻灯片中才能找到类型为 ppPlaceholderVerticalBodyppPlaceholderVerticalTitle 的占位符。不能在用户界面中使用上述任何版式创建幻灯片;必须通过使用 Add 方法或通过设置现有幻灯片的 Layout 属性,以编程方式创建它们。
Left 可选 Single 占位符左上角相对于文档左上角的位置(以磅为单位)。
Top 可选 Single 占位符左上角相对于文档左上角的位置(以磅为单位)。
Width 可选 Single 占位符的宽度(以磅为单位)。
Height 可选 Single 占位符的高度(以磅为单位)。

返回值
Shape

说明

如果从幻灯片中删除了多个指定类型的占位符,AddPlaceholder 方法将它们依次放回到幻灯片中,从原来索引号最小的占位符开始。

示例

假设当前演示文稿第二张幻灯片顶部原来有一个标题,该标题被手动或以下代码删除。

示例代码
ActivePresentation.Slides.Item(2).Shapes.Placeholders.Item(1).Delete()

本示例将已删除的占位符恢复到第二张幻灯片中。

示例代码
Application.ActivePresentation.Slides.Item(2)
    .Shapes.AddPlaceholder(ppPlaceholderTitle)

“添加占位符”方法 addplaceholder 方法 添加占位符


请参阅