Excel.Interfaces.ShapeCollectionLoadOptions interface
表示工作表中所有形状的集合。
注解
属性
$all |
|
alt |
对于集合中的每个项:指定对象的可选说明文本 |
alt |
对于集合中的每个项:指定对象的可选标题文本 |
connection |
对于集合中的每个项:返回此形状上的连接站点数。 |
display |
对于集合中的每个项:获取形状的显示名称。 新创建的形状具有已本地化且可能与其 |
fill | 对于集合中的每个项:返回此形状的填充格式。 |
geometric |
对于集合中的每个项:返回与形状关联的几何形状。 如果形状类型不是“GeometricShape”,则会引发错误。 |
geometric |
对于集合中的每个项:指定此几何形状的几何形状类型。 有关详细信息,请参阅 |
group | 对于集合中的每个项:返回与形状关联的形状组。 如果形状类型不是“GroupShape”,则会引发错误。 |
height | 对于集合中的每个项:指定形状的高度(以磅为单位)。
|
id | 对于集合中的每个项:指定形状标识符。 |
image | 对于集合中的每个项:返回与形状关联的图像。 如果形状类型不是“Image”,则会引发错误。 |
left | 对于集合中的每个项:从形状左侧到工作表左侧的距离(以磅为单位)。
|
level | 对于集合中的每个项:指定指定形状的级别。 例如,级别 0 表示形状不是任何组的一部分,级别 1 表示形状是顶级组的一部分,级别 2 表示形状是顶级子组的一部分。 |
line | 对于集合中的每个项:返回与形状关联的线条。 如果形状类型不是“Line”,则会引发错误。 |
line |
对于集合中的每个项:返回此形状的线条格式。 |
lock |
对于集合中的每个项:指定是否锁定此形状的纵横比。 |
name | 对于集合中的每个项:指定形状的名称。 |
parent |
对于集合中的每个项:指定此形状的父组。 |
placement | 对于集合中的每个项:表示对象如何附加到它下面的单元格。 |
rotation | 对于集合中的每个项:指定形状的旋转(以度为单位)。 |
text |
对于集合中的每个项:返回此形状的文本框架对象。 |
top | 对于集合中的每个项:从形状上边缘到工作表上边缘的距离(以磅为单位)。
|
type | 对于集合中的每个项:返回此形状的类型。 有关详细信息,请参阅 |
visible | 对于集合中的每个项:指定形状是否可见。 |
width | 对于集合中的每个项:指定形状的宽度(以磅为单位)。
|
z |
对于集合中的每个项:返回指定形状在 z 顺序中的位置,0 表示顺序堆栈的底部。 |
属性详细信息
$all
$all
为 LoadOptions 指定将加载所有标量属性 (例如:Range.address
) 但不加载导航属性 (例如: Range.format.fill.color
) 。
$all?: boolean;
属性值
boolean
altTextDescription
altTextTitle
connectionSiteCount
displayName
对于集合中的每个项:获取形状的显示名称。 新创建的形状具有已本地化且可能与其 name
不匹配的生成名称。 在此方案中,可以使用此 API 获取 UI 中显示的名称。
displayName?: boolean;
属性值
boolean
注解
fill
对于集合中的每个项:返回此形状的填充格式。
fill?: Excel.Interfaces.ShapeFillLoadOptions;
属性值
注解
geometricShape
对于集合中的每个项:返回与形状关联的几何形状。 如果形状类型不是“GeometricShape”,则会引发错误。
geometricShape?: Excel.Interfaces.GeometricShapeLoadOptions;
属性值
注解
geometricShapeType
对于集合中的每个项:指定此几何形状的几何形状类型。 有关详细信息,请参阅 Excel.GeometricShapeType
。
null
如果形状类型不是“GeometricShape”,则返回 。
geometricShapeType?: boolean;
属性值
boolean
注解
group
对于集合中的每个项:返回与形状关联的形状组。 如果形状类型不是“GroupShape”,则会引发错误。
group?: Excel.Interfaces.ShapeGroupLoadOptions;
属性值
注解
height
对于集合中的每个项:指定形状的高度(以磅为单位)。
InvalidArgument
使用负值或零作为输入进行设置时引发异常。
height?: boolean;
属性值
boolean
注解
id
image
对于集合中的每个项:返回与形状关联的图像。 如果形状类型不是“Image”,则会引发错误。
image?: Excel.Interfaces.ImageLoadOptions;
属性值
注解
left
对于集合中的每个项:从形状左侧到工作表左侧的距离(以磅为单位)。
InvalidArgument
将负值设置为输入时引发异常。
left?: boolean;
属性值
boolean
注解
level
对于集合中的每个项:指定指定形状的级别。 例如,级别 0 表示形状不是任何组的一部分,级别 1 表示形状是顶级组的一部分,级别 2 表示形状是顶级子组的一部分。
level?: boolean;
属性值
boolean
注解
line
对于集合中的每个项:返回与形状关联的线条。 如果形状类型不是“Line”,则会引发错误。
line?: Excel.Interfaces.LineLoadOptions;
属性值
注解
lineFormat
对于集合中的每个项:返回此形状的线条格式。
lineFormat?: Excel.Interfaces.ShapeLineFormatLoadOptions;
属性值
注解
lockAspectRatio
name
parentGroup
对于集合中的每个项:指定此形状的父组。
parentGroup?: Excel.Interfaces.ShapeLoadOptions;
属性值
注解
placement
rotation
textFrame
对于集合中的每个项:返回此形状的文本框架对象。
textFrame?: Excel.Interfaces.TextFrameLoadOptions;
属性值
注解
top
对于集合中的每个项:从形状上边缘到工作表上边缘的距离(以磅为单位)。
InvalidArgument
将负值设置为输入时引发异常。
top?: boolean;
属性值
boolean
注解
type
对于集合中的每个项:返回此形状的类型。 有关详细信息,请参阅 Excel.ShapeType
。
type?: boolean;
属性值
boolean
注解
visible
width
对于集合中的每个项:指定形状的宽度(以磅为单位)。
InvalidArgument
使用负值或零作为输入进行设置时引发异常。
width?: boolean;
属性值
boolean
注解
zOrderPosition
对于集合中的每个项:返回指定形状在 z 顺序中的位置,0 表示顺序堆栈的底部。
zOrderPosition?: boolean;
属性值
boolean