PowerPoint.Interfaces.TextFrameLoadOptions interface

Represents the text frame of a shape object.

Remarks

[ API set: PowerPointApi 1.4 ]

Properties

$all

Specifying $all for the LoadOptions loads all the scalar properties (e.g.: Range.address) but not the navigational properties (e.g.: Range.format.fill.color).

autoSizeSetting

The automatic sizing settings for the text frame. A text frame can be set to automatically fit the text to the text frame, to automatically fit the text frame to the text, or not perform any automatic sizing.

bottomMargin

Represents the bottom margin, in points, of the text frame.

hasText

Specifies if the text frame contains text.

leftMargin

Represents the left margin, in points, of the text frame.

rightMargin

Represents the right margin, in points, of the text frame.

textRange

Represents the text that is attached to a shape in the text frame, and properties and methods for manipulating the text. See PowerPoint.TextRange for details.

topMargin

Represents the top margin, in points, of the text frame.

verticalAlignment

Represents the vertical alignment of the text frame. See PowerPoint.TextVerticalAlignment for details.

wordWrap

Determines whether lines break automatically to fit text inside the shape.

Property Details

$all

Specifying $all for the LoadOptions loads all the scalar properties (e.g.: Range.address) but not the navigational properties (e.g.: Range.format.fill.color).

$all?: boolean;

Property Value

boolean

autoSizeSetting

The automatic sizing settings for the text frame. A text frame can be set to automatically fit the text to the text frame, to automatically fit the text frame to the text, or not perform any automatic sizing.

autoSizeSetting?: boolean;

Property Value

boolean

Remarks

[ API set: PowerPointApi 1.4 ]

bottomMargin

Represents the bottom margin, in points, of the text frame.

bottomMargin?: boolean;

Property Value

boolean

Remarks

[ API set: PowerPointApi 1.4 ]

hasText

Specifies if the text frame contains text.

hasText?: boolean;

Property Value

boolean

Remarks

[ API set: PowerPointApi 1.4 ]

leftMargin

Represents the left margin, in points, of the text frame.

leftMargin?: boolean;

Property Value

boolean

Remarks

[ API set: PowerPointApi 1.4 ]

rightMargin

Represents the right margin, in points, of the text frame.

rightMargin?: boolean;

Property Value

boolean

Remarks

[ API set: PowerPointApi 1.4 ]

textRange

Represents the text that is attached to a shape in the text frame, and properties and methods for manipulating the text. See PowerPoint.TextRange for details.

textRange?: PowerPoint.Interfaces.TextRangeLoadOptions;

Property Value

Remarks

[ API set: PowerPointApi 1.4 ]

topMargin

Represents the top margin, in points, of the text frame.

topMargin?: boolean;

Property Value

boolean

Remarks

[ API set: PowerPointApi 1.4 ]

verticalAlignment

Represents the vertical alignment of the text frame. See PowerPoint.TextVerticalAlignment for details.

verticalAlignment?: boolean;

Property Value

boolean

Remarks

[ API set: PowerPointApi 1.4 ]

wordWrap

Determines whether lines break automatically to fit text inside the shape.

wordWrap?: boolean;

Property Value

boolean

Remarks

[ API set: PowerPointApi 1.4 ]