[]
表示绘图层中的一个对象,例如自动形状、图表或图片。Shape对象是IShapes 集合的一个成员。Shapes集合包含幻灯片上的所有形状。
public interface IShape : IContainer
| Name | Description |
|---|---|
| Adjustments | 获取指定AutoShape或连接器的调整值集合。 |
| AlternativeText | 返回或设置指定形状对象的描述性(替换)文字字符串。 此属性适用于图表、形状、图片、链接图片、切片器、控件和组形状对象。 如果设置了非空字符串,则 Decorative 属性将在当前为 true 时被设置为 false。 |
| AutoShapeType | 获取或设置指定IShape 对象的形状类型,该对象必须表示除线、自由绘制或连接器之外的自动形状。 |
| BottomRightCell | 返回代表位于对象右下角下的单元格的IRange 对象。 |
| Chart | 返回一个对象,该对象表示此形状中包含的IChart 。 |
| Connector | 获取指定的形状是否为连接器。 |
| ConnectorFormat | 返回包含连接器格式属性的IConnectorFormat 对象。适用于表示连接器的IShape 对象。 |
| Control | 获取相关联的控制。 |
| Decorative | 设置或返回指定形状对象的装饰性标志。 此属性适用于图表、形状、图片、链接图片、切片器和组形状对象。 如果将此值设置为 true,AlternativeText 和 Title 的内容将被清除。 |
| Fill | 返回包含指定图表或形状的填充格式属性的IFillFormat 对象。 |
| Formula | 获取或设置当前形状的公式。 |
| GroupItems | 返回一个IGroupShapes 对象,该对象表示指定组中的单个形状。使用IGroupShapes 的索引器从组中返回单个形状。 |
| HasChart | 返回IShape 是否包含图表的信息。 |
| Hyperlink | 返回一个表示形状的超链接的 Hyperlink 对象。 |
| IsPrintable | 确定是否应打印对象。 |
| Line | 返回包含指定形状线条格式属性的ILineFormat 对象。 |
| Locked | 获取或设置对象是否已锁定(如果对象已锁定,则为 True;如果工作表受保护时对象可以被修改,则为 False,读/写布尔值)。 |
| Name | 获取或设置对象的名称。 |
| Parent | 获取形状的父工作表。 |
| ParentGroup | 返回表示子形状或子形状范围的共同父形状的IShape 对象。 |
| PictureFormat | 返回包含指定形状图片格式属性的IPictureFormat 对象。 |
| Placement | 获取或设置对象附加到其下方单元格的方式(读取或写入Placement )。 |
| Rotation | 获取或设置形状的旋转角度(以度为单位)。 |
| TextFrame | 返回包含指定形状的文本和字体样式属性的ITextFrame 对象。 |
| ThreeD | 返回包含指定形状的3D效果格式属性的 IThreeDFormat 对象。 |
| Title | 获取或设置与指定形状关联的替换文字的标题。 此属性适用于图表、形状、图片、链接图片、切片器和组形状对象。 |
| TopLeftCell | 返回代表指定对象左上角下方的IRange 对象。 |
| Type | 返回形状类型。 |
| Visible | 确定对象是否可见。 |
| ZOrderPosition | 返回指定形状在z顺序中的位置。 |
| Name | Description |
|---|---|
| Delete() | 删除对象。 |
| Duplicate() | 复制形状并返回对新副本的引用。 |
| FromJson(string) | 从JSON字符串生成新形状。 |
| ToImage(Stream, ImageType) | 将形状保存到指定的图像流。 |
| ToImage(Stream, ImageType, ImageSaveOptions) | 使用指定选项将形状保存到指定的图像流。 |
| ToImage(string) | 将形状保存到指定的图像文件。 |
| ToImage(string, ImageSaveOptions) | 使用指定选项将形状保存到指定的图像文件。 |
| ToJson() | 从形状生成一个JSON字符串。 |
| Ungroup() | 对指定形状或形状范围内的任何组合形状进行解组。 解散指定形状或形状范围内的图片和OLE对象。 |
| ZOrder(ZOrderType) | 将指定形状移动到集合中其他形状的前面或后面(即更改形状在z顺序中的位置)。 |