Share via


TextStyle.TextFrame Property

Returns a TextFrame object that contains the alignment and anchoring properties for the specified shape or master text style.

Namespace:  Microsoft.Office.Interop.PowerPoint
Assembly:  Microsoft.Office.Interop.PowerPoint (in Microsoft.Office.Interop.PowerPoint.dll)

Syntax

'Declaration
ReadOnly Property TextFrame As TextFrame
    Get
'Usage
Dim instance As TextStyle
Dim value As TextFrame

value = instance.TextFrame
TextFrame TextFrame { get; }

Property Value

Type: Microsoft.Office.Interop.PowerPoint.TextFrame
TextFrame

Remarks

Use the TextRange property of the TextFrame object to return the text in the text frame.

Use the HasTextFrame property to determine whether a shape contains a text frame before you apply the TextFrame property.

Examples

This example adds a rectangle to myDocument, adds text to the rectangle, and sets the top margin for the text frame.

Set myDocument = ActivePresentation.Slides(1)

With myDocument.Shapes _

        .AddShape(msoShapeRectangle, 180, 175, 350, 140).TextFrame.TextRange.Text = "Here is some test text"

    .MarginTop = 10

End With

See Also

Reference

TextStyle Interface

TextStyle Members

Microsoft.Office.Interop.PowerPoint Namespace