WPS 基础接口 > 演示 API 参考 > Shapes > Shapes 对象成员

指定的幻灯片上所有 Shape 对象的集合。

方法

名称 说明
AddCallout 创建一个无边框的线形标注。返回一个代表新标注的 Shape 对象。
AddChart 向演示文稿中添加图表。
AddComment 添加一个批注。返回一个代表新批注的 Shape 对象。
AddConnector 创建一个连接符。返回一个代表新连接符的 Shape 对象。添加连接符时,它没有连接任何对象。使用 BeginConnect 和 EndConnect 方法可将连接符的头和尾连接到文档中的其他形状上。
AddCurve 创建一条贝塞尔曲线。返回一个代表新曲线的 Shape 对象。
AddLabel 创建一个标签。返回一个代表新标签的 Shape 对象。
AddLine 创建线条。返回一个代表新线条的 Shape 对象。
AddMediaObject 创建多媒体对象。返回一个代表新多媒体对象的 Shape 对象。
AddOLEObject 创建 OLE 对象。返回一个代表新 OLE 对象的 Shape 对象。
AddPicture 从现有文件创建图片。返回一个代表新图片的 Shape 对象。
AddPlaceholder 恢复幻灯片上以前已删除的占位符。返回一个 Shape 代表已恢复占位符的对象。
AddPolyline 创建一个不封闭的连续线段或一个封闭的多边形。返回一个代表新的连续线段或多边形的 Shape 对象。
AddShape 创建一个自选形状。返回一个代表新自选形状的 Shape 对象。
AddTable 将表格形状添加到幻灯片中。
AddTextbox 创建一个文本框。返回一个代表新文本框的 Shape 对象。
AddTextEffect 创建艺术字对象。返回一个代表新艺术字对象的 Shape 对象。
AddTitle 将以前已删除的标题占位符恢复到幻灯片上。返回一个代表已恢复标题的 Shape 对象。
BuildFreeform 建立一个任意多边形对象。返回一个 FreeformBuilder 对象,该对象代表正在建立的任意多边形。用 AddNodes 方法向任意多边形添加线段。当您向任意多边形中添加了至少一条线段后,就可以用 ConvertToShape 方法将 FreeformBuilder 对象转化成 Shape 对象,此对象具有 FreeformBuilder 中定义的几何描述特性。
Item 从指定集合中返回单个对象。
Paste 在 z 顺序的最上端将剪贴板上的形状、幻灯片或文本粘贴到指定的 Shapes 集合中。粘贴的每个对象都会成为指定的 Shapes 集合的成员。如果剪贴板包含全部幻灯片,则这些幻灯片将作为包含幻灯片图像的形状粘贴。如果剪贴板包含文本范围,则该文本将被粘贴到一个新创建的 TextFrame 形状中。返回一个代表粘贴对象的 ShapeRange 对象。
PasteSpecial 以指定格式将该形状添加到形状集合中。如果指定数据类型为文本数据类型,则创建一个具有文本的新文本框。如果粘贴成功,PasteSpecial 方法将返回一个表示所粘贴的形状范围的 ShapeRange 对象。
Range 返回一个代表 Shapes 集合中的形状子集的 ShapeRange 对象。
SelectAll 选定所有形状(Shapes 集合中)或所有图表节点(DiagramNodes 或 DiagramNodeChildren 集合中)。

属性

名称 说明
Application 返回一个 Application 对象,该对象表示指定对象的创建者。
Count 返回指定集合中的对象数目。
Creator 返回 Long 类型值,该值代表创建指定对象的应用程序创建者代码,该代码由四个字符构成。例如,如果对象是在WPP 中创建的,则此属性返回一个十六进制数 50575054。只读。
HasTitle 返回指定幻灯片上的对象集合是否包含标题占位符。MsoTriState 类型,只读。
Parent 返回指定对象的父对象。
Placeholders 返回一个 Placeholders 集合,该集合代表幻灯片上所有占位符的集合。集合中的每个占位符可包含文本、图表、表格、组织机构图或其他对象。只读。
Title 返回一个代表幻灯片标题的 Shape 对象。只读。