WPP 开发人员参考 |
Shape 对象成员 |
代表绘图层中的对象,例如自选图形、任意多边形、OLE 对象或图片。
方法
名称 | 说明 | |
---|---|---|
![]() |
Apply | 适用于指定的形状格式,该格式已使用 PickUp 方法复制。 |
![]() |
Copy | 将指定对象复制到剪贴板。 |
![]() |
Cut | 删除指定对象并将其放到剪贴板中。 |
![]() |
Delete | 删除指定的对象。 |
![]() |
Duplicate | 创建指定的 Shape 对象的副本,将新的形状或形状范围添加到 Shapes 集合中,然后返回新的 Shape 对象。副本对象位于 Shapes 集合末尾。 |
![]() |
Flip | 绕水平或垂直轴翻转指定形状。 |
![]() |
IncrementLeft | 以指定点数水平移动指定形状。 |
![]() |
IncrementRotation | 按指定度数改变指定形状绕 z 轴的旋转量。使用 Rotation 属性设置形状的绝对旋转量。 |
![]() |
IncrementTop | 以指定点数垂直移动指定形状。 |
![]() |
PickUp | 复制指定形状的格式。用 Apply 方法可将复制的格式应用于其他形状。 |
![]() |
RerouteConnections | 重置连接符,使其以最短的路径连接形状。重置时,RerouteConnections 方法可能会断开连接符的两端并将其重新连接到形状的其他位置。 |
![]() |
ScaleHeight | 以指定的比例缩放图形高度。对于图片和 OLE 对象来说,可指明图形缩放是根据原尺寸还是当前尺寸。对于除图片和 OLE 对象以外的其他图形来说,缩放总是相对于当前高度而言。 |
![]() |
ScaleWidth | 根据指定的系数缩放图形宽度。对于图片和 OLE 对象来说,可指明图形缩放是根据原尺寸还是当前尺寸。对于图片和 OLE 对象以外的其他图形来说,总是相对于当前宽度进行缩放。 |
![]() |
Select | 选择指定的对象。 |
![]() |
SetShapesDefaultProperties | 将指定形状的格式应用于默认形状。使用该方法后所创建的形状将默认应用此格式。 |
![]() |
Ungroup | 取消指定形状或者形状区域中任意组合形状的组合。取消指定形状或形状区域中图片和 OLE 对象的组合。取消组合后的形状以单个 ShapeRange 对象的形式返回。 |
![]() |
ZOrder | 将指定的形状移到集合中其他形状的前面或后面(即更改该形状在 z-顺序中的位置)。 |
属性
名称 | 说明 | |
---|---|---|
![]() |
ActionSettings | 返回一个 ActionSettings 对象,该对象包含在幻灯片放映期间,当用户在指定形状或文本区域内单击或移动鼠标时所产生的动作的信息。只读。 |
![]() |
Adjustments | 返回一个 Adjustments 对象,该对象包含指定形状中所有调整的调整值。适用于代表自选图形、艺术字或连接符的任何 Shape 或 ShapeRange 对象。只读。 |
![]() |
AlternativeText | 返回或设置与 Web 演示文稿中的形状关联的替换文本。可读/写。String 类型。 |
![]() |
AnimationSettings | 返回一个 AnimationSettings 对象,该对象代表所有可应用于指定形状的动画的特殊效果。 |
![]() |
Application | 返回一个 Application 对象,该对象表示指定对象的创建者。 |
![]() |
AutoShapeType | 返回或设置指定的 Shape 或 ShapeRange 对象的形状类型,该对象必须代表自选图形,而不能代表直线、任意多边形图形或连接符。MsoAutoShapeType 类型,可读写。 |
![]() |
BackgroundStyle | 设置或返回指定对象的背景样式。可读/写。 |
![]() |
BlackWhiteMode | 返回或设置值,该值指示以黑白模式查看演示文稿时指定形状出现的形式。可读/写。MsoBlackWhiteMode 类型。 |
![]() |
Callout | 返回一个 CalloutFormat 对象,该对象包含指定形状的标注格式属性。适用于代表行标注的 Shape 或 ShapeRange 对象。只读。 |
![]() |
Chart | 返回当前 Shape 对象的 Chart 对象。只读。 |
![]() |
Child | 如果该形状是子形状,或者如果形状区域内的所有形状都是同一个父形状的子形状,则属性值为 MsoTrue。只读。MsoTriState 类型。 |
![]() |
ConnectionSiteCount | 返回指定形状中的连结点的数量。只读。Long 类型。 |
![]() |
Connector | 确定指定的形状是否为连接符。只读。MsoTriState 类型。 |
![]() |
ConnectorFormat | 返回 ConnectorFormat 对象,包含连接符格式属性。适用于代表连接符的 Shape 或 ShapeRange 对象。只读。 |
![]() |
Creator | 返回 Long 类型值,该值代表创建指定对象的应用程序创建者代码,该代码由四个字符构成。例如,如果对象是在WPP 中创建的,则此属性返回一个十六进制数 50575054。只读。 |
![]() |
CustomerData | 返回一个 CustomerData 对象。只读。 |
![]() |
Fill | 返回一个 FillFormat 对象,该对象包含指定形状的填充格式属性。只读。 |
![]() |
Glow | 返回指定形状的发光格式。只读 msoGlowType 类型。 |
![]() |
GroupItems | 返回一个 GroupShapes 对象,该对象代表指定形状组中的单个形状。使用 GroupShapes 对象的 Item 方法可返回形状组中的单个形状。适用于代表组合形状的 Shape 或 ShapeRange 对象。只读。 |
![]() |
HasChart | 返回指定对象代表的形状是否包含图表,只读。 |
![]() |
HasTable | 返回指定的形状是否为表。只读。MsoTriState 类型。 |
![]() |
HasTextFrame | 返回指定形状是否有文本框。只读。MsoTriState 类型。 |
![]() |
Height | 以磅为单位返回或设置指定对象的高度。用于 Master 对象时只读,Single 类型;用于所有其他对象时可读/写,Single 类型。 |
![]() |
HorizontalFlip | 返回指定的形状是否绕水平轴翻转。只读。MsoTriState 类型。 |
![]() |
Id | 返回一个 Long 类型值,该值标识形状或形状范围。只读。 |
![]() |
Left | 返回或设置一个 Single 类型值,该值代表从形状边界框的左边缘到幻灯片左边缘的距离(以磅为单位)。可读/写。 |
![]() |
Line | 返回一个 LineFormat 对象,该对象包含指定形状的线条格式属性。(对于线条来说,LineFormat 对象代表线条本身;而对于带有边框的形状来说,LineFormat 对象代表边框。)只读。 |
![]() |
LinkFormat | 返回 LinkFormat 对象,包含链接的 OLE 对象特有的属性。只读。 |
![]() |
LockAspectRatio | 确定在调整指定形状的大小时是否保持其原始比例。可读/写。MsoTriState 类型。 |
![]() |
MediaType | 返回 OLE 媒体类型。只读。PpMediaType 类型。 |
![]() |
Name | 创建形状时,WPP 自动以 ShapeType Number 的形式为其分配一个名称,其中 ShapeType 指明形状或自选图形的类型,Number 是在幻灯片上形状的集合中具有唯一性的整数。例如,为幻灯片上的形状自动生成的名称可以为 Placeholder 1、Oval 2 和 Rectangle 3。为了避免与自动分配的名称发生冲突,对用户定义的名称请不要使用 ShapeType Number 形式,其中 ShapeType 为一个用于自动生成名称的值,Number 为任意的正整数。形状范围必须至少包含一个形状。String 类型,可读/写。 |
![]() |
Nodes | 返回一个 ShapeNodes 集合,该集合代表指定形状的几何描述。适用于表示任意多边形图形的 Shape 对象。 |
![]() |
OLEFormat | 返回 OLEFormat 对象,包含指定形状的 OLE 格式属性。适用于代表 OLE 对象的 Shape 或 ShapeRange 对象。只读。 |
![]() |
Parent | 返回指定对象的父对象。 |
![]() |
ParentGroup | 返回一个 Shape 对象,该对象代表子形状或子形状范围共同的父形状。 |
![]() |
PictureFormat | 返回一个 PictureFormat 对象,该对象包含指定形状的图片格式属性。适用于代表图片或 OLE 对象的 Shape 或 ShapeRange 对象。只读。 |
![]() |
PlaceholderFormat | 返回一个 PlaceholderFormat 对象,该对象包含占位符特有的属性。只读。 |
![]() |
Reflection | 返回指定形状的映像格式。只读 msoReflectionType 类型。 |
![]() |
Rotation | 返回或设置指定形状绕 z 轴旋转的角度。正值表示顺时针旋转,负值表示逆时针旋转。可读/写。Single 类型。 |
![]() |
Script | 返回一个代表 WPP 幻灯片上一段脚本代码的 Script 对象。在WPP 中,脚本与某个标记形状相关联。如果指定形状没有相关联的脚本,则不会返回任何值。只读。 |
![]() |
Shadow | 返回一个只读的 ShadowFormat 对象,该对象包含指定形状的阴影格式属性。 |
![]() |
ShapeStyle | 设置或返回指定对象的形状样式索引。可读/写。 |
![]() |
SoftEdge | 返回指定形状的柔化边缘格式。msoSoftEdgeType 类型,只读。 |
![]() |
Table | 返回一个 Table 对象,该对象代表某个形状或形状区域内的一个表格。只读。 |
![]() |
Tags | 返回一个代表指定对象的标签的 Tags 对象。只读。 |
![]() |
TextEffect | 返回一个 TextEffectFormat 对象,该对象包含指定形状的文本效果格式属性。适用于代表艺术字的 Shape 或 ShapeRange 对象。 |
![]() |
TextFrame | 返回一个 TextFrame 对象,该对象包含指定形状或母版文本样式的对齐方式和定位属性。 |
![]() |
TextFrame2 | 返回与指定的 Shape 对象(包含指定形状的对齐方式和定位属性)相关联的 TextFrame2 对象。只读。 |
![]() |
ThreeD | 返回一个 ThreeDFormat 对象,该对象包含指定形状的三维效果格式属性。只读。 |
![]() |
Top | 返回或设置一个 Single 类型值,该值代表形状边界框的上边缘到文档上边缘的距离。可读/写。 |
![]() |
Type | 返回一个 MsoShapeType 常量,该常量代表单个形状或形状范围内多个形状的类型。只读。 |
![]() |
VerticalFlip | 确定指定的形状是否绕垂直轴翻转。只读。MsoTriState 类型。 |
![]() |
Vertices | 以一系列坐标对的形式返回指定任意多边形顶点(和贝赛尔曲线的控点)的坐标。可以将此属性返回的数组用作 AddCurve 方法或 AddPolyline 方法的参数。只读。Variant 类型。 |
![]() |
Visible | 返回或设置指定对象的可见性或应用于指定对象的格式。可读/写。MsoTriState 类型。 |
![]() |
Width | 以磅为单位返回或设置指定对象的宽度。用于 Master 对象时只读,Single 类型;用于所有其他对象时可读/写,Single 类型。 |
![]() |
ZOrderPosition | 返回指定的形状在 z-顺序中的位置。只读。Long 类型。 |