Edit

Share via


Word.Interfaces.FrameData interface

An interface describing the data returned by calling frame.toJSON().

Properties

borders

Returns a BorderUniversalCollection object that represents all the borders for the frame.

height

Specifies the height (in points) of the frame.

heightRule

Specifies a FrameSizeRule value that represents the rule for determining the height of the frame.

horizontalDistanceFromText

Specifies the horizontal distance between the frame and the surrounding text, in points.

horizontalPosition

Specifies the horizontal distance between the edge of the frame and the item specified by the relativeHorizontalPosition property.

lockAnchor

Specifies if the frame is locked.

range

Returns a Range object that represents the portion of the document that's contained within the frame.

relativeHorizontalPosition

Specifies the relative horizontal position of the frame.

relativeVerticalPosition

Specifies the relative vertical position of the frame.

shading

Returns a ShadingUniversal object that refers to the shading formatting for the frame.

textWrap

Specifies if document text wraps around the frame.

verticalDistanceFromText

Specifies the vertical distance (in points) between the frame and the surrounding text.

verticalPosition

Specifies the vertical distance between the edge of the frame and the item specified by the relativeVerticalPosition property.

width

Specifies the width (in points) of the frame.

widthRule

Specifies the rule used to determine the width of the frame.

Property Details

borders

Returns a BorderUniversalCollection object that represents all the borders for the frame.

borders?: Word.Interfaces.BorderUniversalData[];

Property Value

Remarks

[ API set: WordApiDesktop 1.3 ]

height

Specifies the height (in points) of the frame.

height?: number;

Property Value

number

Remarks

[ API set: WordApiDesktop 1.3 ]

heightRule

Specifies a FrameSizeRule value that represents the rule for determining the height of the frame.

heightRule?: Word.FrameSizeRule | "Auto" | "AtLeast" | "Exact";

Property Value

Word.FrameSizeRule | "Auto" | "AtLeast" | "Exact"

Remarks

[ API set: WordApiDesktop 1.3 ]

horizontalDistanceFromText

Specifies the horizontal distance between the frame and the surrounding text, in points.

horizontalDistanceFromText?: number;

Property Value

number

Remarks

[ API set: WordApiDesktop 1.3 ]

horizontalPosition

Specifies the horizontal distance between the edge of the frame and the item specified by the relativeHorizontalPosition property.

horizontalPosition?: number;

Property Value

number

Remarks

[ API set: WordApiDesktop 1.3 ]

lockAnchor

Specifies if the frame is locked.

lockAnchor?: boolean;

Property Value

boolean

Remarks

[ API set: WordApiDesktop 1.3 ]

range

Returns a Range object that represents the portion of the document that's contained within the frame.

range?: Word.Interfaces.RangeData;

Property Value

Remarks

[ API set: WordApiDesktop 1.3 ]

relativeHorizontalPosition

Specifies the relative horizontal position of the frame.

relativeHorizontalPosition?: Word.RelativeHorizontalPosition | "Margin" | "Page" | "Column" | "Character" | "LeftMargin" | "RightMargin" | "InsideMargin" | "OutsideMargin";

Property Value

Word.RelativeHorizontalPosition | "Margin" | "Page" | "Column" | "Character" | "LeftMargin" | "RightMargin" | "InsideMargin" | "OutsideMargin"

Remarks

[ API set: WordApiDesktop 1.3 ]

relativeVerticalPosition

Specifies the relative vertical position of the frame.

relativeVerticalPosition?: Word.RelativeVerticalPosition | "Margin" | "Page" | "Paragraph" | "Line" | "TopMargin" | "BottomMargin" | "InsideMargin" | "OutsideMargin";

Property Value

Word.RelativeVerticalPosition | "Margin" | "Page" | "Paragraph" | "Line" | "TopMargin" | "BottomMargin" | "InsideMargin" | "OutsideMargin"

Remarks

[ API set: WordApiDesktop 1.3 ]

shading

Returns a ShadingUniversal object that refers to the shading formatting for the frame.

shading?: Word.Interfaces.ShadingUniversalData;

Property Value

Remarks

[ API set: WordApiDesktop 1.3 ]

textWrap

Specifies if document text wraps around the frame.

textWrap?: boolean;

Property Value

boolean

Remarks

[ API set: WordApiDesktop 1.3 ]

verticalDistanceFromText

Specifies the vertical distance (in points) between the frame and the surrounding text.

verticalDistanceFromText?: number;

Property Value

number

Remarks

[ API set: WordApiDesktop 1.3 ]

verticalPosition

Specifies the vertical distance between the edge of the frame and the item specified by the relativeVerticalPosition property.

verticalPosition?: number;

Property Value

number

Remarks

[ API set: WordApiDesktop 1.3 ]

width

Specifies the width (in points) of the frame.

width?: number;

Property Value

number

Remarks

[ API set: WordApiDesktop 1.3 ]

widthRule

Specifies the rule used to determine the width of the frame.

widthRule?: Word.FrameSizeRule | "Auto" | "AtLeast" | "Exact";

Property Value

Word.FrameSizeRule | "Auto" | "AtLeast" | "Exact"

Remarks

[ API set: WordApiDesktop 1.3 ]