Word.Interfaces.ShapeCollectionLoadOptions interface
包含 Word 集合。形状对象。 目前仅支持以下形状:文本框、几何形状、组、图片和画布。
属性
| $all | 指定加载选项将 |
| allow |
For EACH ITEM in the collection:指定给定形状是否可以与其他形状重叠。 |
| alt |
对于集合中的每个项目: 指定表示与形状关联的可选文本的字符串。 |
| body | 对于集合中的每个项目: 获取 |
| canvas | For EACH ITEM in the collection: 获取与形状关联的画布。 如果形状类型不是 |
| fill | 对于集合中的每个项:返回形状的填充格式。 |
| geometric |
For EACH ITEM in the collection: 指定形状的几何形状类型。 如果不是几何形状,则为 null。 |
| height | 对于集合中的每个项目: 指定形状的高度(以磅为单位)。 |
| height |
对于集合中的每个项目: 指定形状高度与相对垂直大小 ((即 |
| id | For EACH ITEM in the collection: 获取表示形状标识符的整数。 |
| is |
对于集合中的每个项:检查此形状是组形状的子项还是画布形状的子项。 |
| left | 对于集合中的每个项目:指定从形状左侧到相对水平位置 ( |
| left |
对于集合中的每个项:指定从形状左侧到相对水平位置的相对左侧位置(即 |
| lock |
For EACH ITEM in the collection:指定是否锁定此形状的纵横比。 |
| name | 对于集合中的每个项目: 指定形状的名称。 |
| parent |
对于集合中的每个项目:获取此子形状的顶层父画布形状。 如果它不是画布的子形状,则它将为 null。 |
| parent |
For EACH ITEM in the collection: 获取此子形状的顶层父组形状。 如果不是组的子形状,则为 null。 |
| relative |
对于集合中的每个项目: 指定形状的相对水平位置。 对于内联形状,无法设置它。 有关详细信息,请参阅 Word。RelativeHorizontalPosition. |
| relative |
对于集合中的每个项目: 指定形状的相对水平大小。 与该属性一起使用 |
| relative |
For EACH ITEM in the collection: 指定形状的相对垂直位置。 对于内联形状,无法设置它。 有关详细信息,请参阅 Word。RelativeVerticalPosition. |
| relative |
对于集合中的每个项目: 指定形状的相对垂直大小。 与该属性一起使用 |
| rotation | For EACH ITEM in the collection: 指定形状的旋转角度(以度为单位)。 不适用于画布形状。 |
| shape |
对于集合中的每个项目: 获取与形状关联的形状组。 如果形状类型不是 |
| text |
对于集合中的每个项目: 获取 |
| text |
对于集合中的每个项:返回形状的文字环绕格式。 |
| top | 对于集合中的每个项:指定从形状的顶部边缘到相对垂直位置的距离(以 |
| top |
对于集合中的每个项:指定从形状顶部边缘到相对垂直位置(即属性) )的百分比 ( |
| type | 对于集合中的每个项目: 获取形状类型。 目前仅支持以下形状:文本框、几何形状、组、图片和画布。 |
| visible | For EACH ITEM in the collection: 指定形状是否可见。 不适用于内联形状。 |
| width | For EACH ITEM in the collection: 指定形状的宽度(以磅为单位)。 |
| width |
对于集合中的每个项目: 指定形状宽度与相对水平大小的百分比 (即属性 |
属性详细信息
$all
指定加载选项将 $all 加载所有标量属性 ((如 Range.address) ),但不会加载导航属性 ((如 Range.format.fill.color) )。
$all?: boolean;
属性值
boolean
allowOverlap
For EACH ITEM in the collection:指定给定形状是否可以与其他形状重叠。
allowOverlap?: boolean;
属性值
boolean
注解
altTextDescription
对于集合中的每个项目: 指定表示与形状关联的可选文本的字符串。
altTextDescription?: boolean;
属性值
boolean
注解
body
对于集合中的每个项目: 获取 Body 形状的对象。 仅适用于文本框和几何形状。
body?: Word.Interfaces.BodyLoadOptions;
属性值
注解
canvas
For EACH ITEM in the collection: 获取与形状关联的画布。 如果形状类型不是 canvas,则将返回其isNullObject属性设置为 true 的对象。 有关详细信息,请参阅 *OrNullObject 方法和属性。
canvas?: Word.Interfaces.CanvasLoadOptions;
属性值
注解
fill
对于集合中的每个项:返回形状的填充格式。
fill?: Word.Interfaces.ShapeFillLoadOptions;
属性值
注解
geometricShapeType
For EACH ITEM in the collection: 指定形状的几何形状类型。 如果不是几何形状,则为 null。
geometricShapeType?: boolean;
属性值
boolean
注解
height
heightRelative
对于集合中的每个项目: 指定形状高度与相对垂直大小 ((即 relativeVerticalSize 属性) )的百分比。 对于内联或子形状,无法设置它。
heightRelative?: boolean;
属性值
boolean
注解
id
For EACH ITEM in the collection: 获取表示形状标识符的整数。
id?: boolean;
属性值
boolean
注解
isChild
left
对于集合中的每个项目:指定从形状左侧到相对水平位置 (relativeHorizontalPosition 即属性) 的距离(以磅为单位)。 对于内联形状,它将返回 0,无法设置。 对于画布或组中的子形状,它相对于左上角。
left?: boolean;
属性值
boolean
注解
leftRelative
对于集合中的每个项:指定从形状左侧到相对水平位置的相对左侧位置(即 relativeHorizontalalPosition 属性) (以百分比表示)。 对于内联或子形状,它将返回 0 且无法设置。
leftRelative?: boolean;
属性值
boolean
注解
lockAspectRatio
For EACH ITEM in the collection:指定是否锁定此形状的纵横比。
lockAspectRatio?: boolean;
属性值
boolean
注解
name
parentCanvas
对于集合中的每个项目:获取此子形状的顶层父画布形状。 如果它不是画布的子形状,则它将为 null。
parentCanvas?: Word.Interfaces.ShapeLoadOptions;
属性值
注解
parentGroup
For EACH ITEM in the collection: 获取此子形状的顶层父组形状。 如果不是组的子形状,则为 null。
parentGroup?: Word.Interfaces.ShapeLoadOptions;
属性值
注解
relativeHorizontalPosition
对于集合中的每个项目: 指定形状的相对水平位置。 对于内联形状,无法设置它。 有关详细信息,请参阅 Word。RelativeHorizontalPosition.
relativeHorizontalPosition?: boolean;
属性值
boolean
注解
relativeHorizontalSize
对于集合中的每个项目: 指定形状的相对水平大小。 与该属性一起使用 widthRelative 。 对于内联或子形状,无法设置它。
relativeHorizontalSize?: boolean;
属性值
boolean
注解
relativeVerticalPosition
For EACH ITEM in the collection: 指定形状的相对垂直位置。 对于内联形状,无法设置它。 有关详细信息,请参阅 Word。RelativeVerticalPosition.
relativeVerticalPosition?: boolean;
属性值
boolean
注解
relativeVerticalSize
对于集合中的每个项目: 指定形状的相对垂直大小。 与该属性一起使用 heightRelative 。 对于内联或子形状,无法设置它。
relativeVerticalSize?: boolean;
属性值
boolean
注解
rotation
For EACH ITEM in the collection: 指定形状的旋转角度(以度为单位)。 不适用于画布形状。
rotation?: boolean;
属性值
boolean
注解
shapeGroup
对于集合中的每个项目: 获取与形状关联的形状组。 如果形状类型不是 groupShape,则将返回其isNullObject属性设置为 true 的对象。 有关详细信息,请参阅 *OrNullObject 方法和属性。
shapeGroup?: Word.Interfaces.ShapeGroupLoadOptions;
属性值
注解
textFrame
对于集合中的每个项目: 获取 TextFrame 形状的对象。
textFrame?: Word.Interfaces.TextFrameLoadOptions;
属性值
注解
textWrap
对于集合中的每个项:返回形状的文字环绕格式。
textWrap?: Word.Interfaces.ShapeTextWrapLoadOptions;
属性值
注解
top
对于集合中的每个项:指定从形状的顶部边缘到相对垂直位置的距离(以 relativeVerticalPosition 磅为单位 (即属性) 。 对于内联形状,它将返回 0,无法设置。 对于画布或组中的子形状,它相对于左上角。
top?: boolean;
属性值
boolean
注解
topRelative
对于集合中的每个项:指定从形状顶部边缘到相对垂直位置(即属性) )的百分比 (relativeVerticalPosition 。 对于内联或子形状,它将返回 0 且无法设置。
topRelative?: boolean;
属性值
boolean
注解
type
对于集合中的每个项目: 获取形状类型。 目前仅支持以下形状:文本框、几何形状、组、图片和画布。
type?: boolean;
属性值
boolean
注解
visible
For EACH ITEM in the collection: 指定形状是否可见。 不适用于内联形状。
visible?: boolean;
属性值
boolean
注解
width
For EACH ITEM in the collection: 指定形状的宽度(以磅为单位)。
width?: boolean;
属性值
boolean
注解
widthRelative
对于集合中的每个项目: 指定形状宽度与相对水平大小的百分比 (即属性 relativeHorizontalSize) 。 对于内联或子形状,无法设置它。
widthRelative?: boolean;
属性值
boolean