Word.Interfaces.ShapeCollectionLoadOptions interface

包含Word的集合。形状对象。 目前,仅支持以下形状:文本框、几何形状、组、图片和画布。

注解

[ API 集:WordApiDesktop 1.2 ]

属性

$all

$all为加载选项指定将加载所有标量属性 ((例如Range.address) ,但不加载导航属性 (如 Range.format.fill.color) )。

allowOverlap

对于集合中的每个项:指定给定的形状是否可以与其他形状重叠。

altTextDescription

对于集合中的每个项:指定表示与形状关联的可选文本的字符串。

body

对于集合中的每个项:表示形状的正文对象。 仅适用于文本框和几何形状。

canvas

对于集合中的每个项:获取与形状关联的画布。 如果形状类型不是“Canvas”,则会返回属性 isNullObject 设置为 true 的对象。 有关详细信息,请参阅 *OrNullObject 方法和属性

fill

对于集合中的每个项:返回形状的填充格式。

geometricShapeType

对于集合中的每个项:形状的几何形状类型。 如果 不是几何形状,则它将为 null。

height

对于集合中的每个项:形状的高度(以磅为单位)。

heightRelative

对于集合中的每个项:形状高度与垂直相对大小的百分比,请参阅 Word。RelativeSize。 对于内联形状或子形状,无法设置它。

id

对于集合中的每个项:获取表示形状标识符的整数。

isChild

对于集合中的每个项:检查此形状是组形状还是画布形状的子形状。

left

对于集合中的每个项:从形状左侧到水平相对位置的距离(以磅为单位),请参阅Word。RelativeHorizontalPosition。 对于内联形状,它将返回 0,无法设置。 对于画布或组中的子形状,它相对于左上角。

leftRelative

对于集合中的每个项目:相对左侧位置(从形状左侧到水平相对位置的百分比),请参阅 Word。RelativeHorizontalPosition。 对于内联形状或子形状,它将返回 0,并且无法设置。

lockAspectRatio

对于集合中的每个项:指定是否锁定此形状的纵横比。

name

对于集合中的每个项:形状的名称。

parentCanvas

对于集合中的每个项:获取此子形状的顶级父画布形状。 如果不是画布的子形状,则它将为 null。

parentGroup

对于集合中的每个项:获取此子形状的顶级父组形状。 如果不是组的子形状,则它将为 null。

relativeHorizontalPosition

对于集合中的每个项:形状的相对水平位置。 对于内联形状,无法设置它。 有关详细信息,请参阅 Word。RelativeHorizontalPosition

relativeHorizontalSize

对于集合中的每个项:形状的相对水平大小。 对于内联形状或子形状,无法设置它。 有关详细信息,请参阅 Word。RelativeHorizontalPosition

relativeVerticalPosition

对于集合中的每个项:形状的相对垂直位置。 对于内联形状,无法设置它。 有关详细信息,请参阅 Word。RelativeVerticalPosition

relativeVerticalSize

对于集合中的每个项:形状的相对垂直大小。 对于内联形状或子形状,无法设置它。 有关详细信息,请参阅 Word。RelativeHorizontalPosition

rotation

对于集合中的每个项:指定形状的旋转(以度为单位)。 不适用于画布形状。

shapeGroup

对于集合中的每个项:获取与形状关联的形状组。 如果形状类型不是“GroupShape”,则会返回属性 isNullObject 设置为 true 的对象。 有关详细信息,请参阅 *OrNullObject 方法和属性

textFrame

对于集合中的每个项:获取形状的文本框架对象。

textWrap

对于集合中的每个项:返回形状的文本换行格式。

top

对于集合中的每个项:从形状的上边缘到垂直相对位置的距离(以磅为单位),请参阅Word。RelativeVerticalPosition。 对于内联形状,它将返回 0,无法设置。 对于画布或组中的子形状,它相对于左上角。

topRelative

对于集合中的每个项:相对顶部位置(从形状的上边缘到垂直相对位置的百分比),请参阅 Word。RelativeVerticalPosition。 对于内联形状或子形状,它将返回 0,并且无法设置。

type

对于集合中的每个项:获取形状类型。 目前,仅支持以下形状:文本框、几何形状、组、图片和画布。

visible

对于集合中的每个项:指定形状是否可见。 不适用于内联形状。

width

对于集合中的每个项:形状的宽度(以磅为单位)。

widthRelative

对于集合中的每个项:形状宽度与水平相对大小的百分比,请参阅 Word。RelativeSize。 对于内联形状或子形状,无法设置它。

属性详细信息

$all

$all为加载选项指定将加载所有标量属性 ((例如Range.address) ,但不加载导航属性 (如 Range.format.fill.color) )。

$all?: boolean;

属性值

boolean

allowOverlap

对于集合中的每个项:指定给定的形状是否可以与其他形状重叠。

allowOverlap?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

altTextDescription

对于集合中的每个项:指定表示与形状关联的可选文本的字符串。

altTextDescription?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

body

对于集合中的每个项:表示形状的正文对象。 仅适用于文本框和几何形状。

body?: Word.Interfaces.BodyLoadOptions;

属性值

注解

[ API 集:WordApiDesktop 1.2 ]

canvas

对于集合中的每个项:获取与形状关联的画布。 如果形状类型不是“Canvas”,则会返回属性 isNullObject 设置为 true 的对象。 有关详细信息,请参阅 *OrNullObject 方法和属性

canvas?: Word.Interfaces.CanvasLoadOptions;

属性值

注解

[ API 集:WordApiDesktop 1.2 ]

fill

对于集合中的每个项:返回形状的填充格式。

fill?: Word.Interfaces.ShapeFillLoadOptions;

属性值

注解

[ API 集:WordApiDesktop 1.2 ]

geometricShapeType

对于集合中的每个项:形状的几何形状类型。 如果 不是几何形状,则它将为 null。

geometricShapeType?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

height

对于集合中的每个项:形状的高度(以磅为单位)。

height?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

heightRelative

对于集合中的每个项:形状高度与垂直相对大小的百分比,请参阅 Word。RelativeSize。 对于内联形状或子形状,无法设置它。

heightRelative?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

id

对于集合中的每个项:获取表示形状标识符的整数。

id?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

isChild

对于集合中的每个项:检查此形状是组形状还是画布形状的子形状。

isChild?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

left

对于集合中的每个项:从形状左侧到水平相对位置的距离(以磅为单位),请参阅Word。RelativeHorizontalPosition。 对于内联形状,它将返回 0,无法设置。 对于画布或组中的子形状,它相对于左上角。

left?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

leftRelative

对于集合中的每个项目:相对左侧位置(从形状左侧到水平相对位置的百分比),请参阅 Word。RelativeHorizontalPosition。 对于内联形状或子形状,它将返回 0,并且无法设置。

leftRelative?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

lockAspectRatio

对于集合中的每个项:指定是否锁定此形状的纵横比。

lockAspectRatio?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

name

对于集合中的每个项:形状的名称。

name?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

parentCanvas

对于集合中的每个项:获取此子形状的顶级父画布形状。 如果不是画布的子形状,则它将为 null。

parentCanvas?: Word.Interfaces.ShapeLoadOptions;

属性值

注解

[ API 集:WordApiDesktop 1.2 ]

parentGroup

对于集合中的每个项:获取此子形状的顶级父组形状。 如果不是组的子形状,则它将为 null。

parentGroup?: Word.Interfaces.ShapeLoadOptions;

属性值

注解

[ API 集:WordApiDesktop 1.2 ]

relativeHorizontalPosition

对于集合中的每个项:形状的相对水平位置。 对于内联形状,无法设置它。 有关详细信息,请参阅 Word。RelativeHorizontalPosition

relativeHorizontalPosition?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

relativeHorizontalSize

对于集合中的每个项:形状的相对水平大小。 对于内联形状或子形状,无法设置它。 有关详细信息,请参阅 Word。RelativeHorizontalPosition

relativeHorizontalSize?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

relativeVerticalPosition

对于集合中的每个项:形状的相对垂直位置。 对于内联形状,无法设置它。 有关详细信息,请参阅 Word。RelativeVerticalPosition

relativeVerticalPosition?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

relativeVerticalSize

对于集合中的每个项:形状的相对垂直大小。 对于内联形状或子形状,无法设置它。 有关详细信息,请参阅 Word。RelativeHorizontalPosition

relativeVerticalSize?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

rotation

对于集合中的每个项:指定形状的旋转(以度为单位)。 不适用于画布形状。

rotation?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

shapeGroup

对于集合中的每个项:获取与形状关联的形状组。 如果形状类型不是“GroupShape”,则会返回属性 isNullObject 设置为 true 的对象。 有关详细信息,请参阅 *OrNullObject 方法和属性

shapeGroup?: Word.Interfaces.ShapeGroupLoadOptions;

属性值

注解

[ API 集:WordApiDesktop 1.2 ]

textFrame

对于集合中的每个项:获取形状的文本框架对象。

textFrame?: Word.Interfaces.TextFrameLoadOptions;

属性值

注解

[ API 集:WordApiDesktop 1.2 ]

textWrap

对于集合中的每个项:返回形状的文本换行格式。

textWrap?: Word.Interfaces.ShapeTextWrapLoadOptions;

属性值

注解

[ API 集:WordApiDesktop 1.2 ]

top

对于集合中的每个项:从形状的上边缘到垂直相对位置的距离(以磅为单位),请参阅Word。RelativeVerticalPosition。 对于内联形状,它将返回 0,无法设置。 对于画布或组中的子形状,它相对于左上角。

top?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

topRelative

对于集合中的每个项:相对顶部位置(从形状的上边缘到垂直相对位置的百分比),请参阅 Word。RelativeVerticalPosition。 对于内联形状或子形状,它将返回 0,并且无法设置。

topRelative?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

type

对于集合中的每个项:获取形状类型。 目前,仅支持以下形状:文本框、几何形状、组、图片和画布。

type?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

visible

对于集合中的每个项:指定形状是否可见。 不适用于内联形状。

visible?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

width

对于集合中的每个项:形状的宽度(以磅为单位)。

width?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]

widthRelative

对于集合中的每个项:形状宽度与水平相对大小的百分比,请参阅 Word。RelativeSize。 对于内联形状或子形状,无法设置它。

widthRelative?: boolean;

属性值

boolean

注解

[ API 集:WordApiDesktop 1.2 ]