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