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