Shape Object Members

PowerPoint Developer Reference

Represents an object in the drawing layer, such as an AutoShape, freeform, OLE object, or picture.

Methods

  Name Description
Bb251480.methods(en-us,office.12).gif Apply Applies to the specified shape formatting that's been copied by using the PickUp method.
Bb251480.methods(en-us,office.12).gif Copy Copies the specified object to the Clipboard.
Bb251480.methods(en-us,office.12).gif Cut Deletes the specified object and places it on the Clipboard.
Bb251480.methods(en-us,office.12).gif Delete Deletes the specified Shape object.
Bb251480.methods(en-us,office.12).gif Duplicate Creates a duplicate of the specified Shape object, adds the new shape to the Shapes collection, and then returns a new ShapeRange object. The duplicated objects are placed at the end of the Shapes collection.
Bb251480.methods(en-us,office.12).gif Flip Flips the specified shape around its horizontal or vertical axis.
Bb251480.methods(en-us,office.12).gif IncrementLeft Moves the specified shape horizontally by the specified number of points.
Bb251480.methods(en-us,office.12).gif IncrementRotation Changes the rotation of the specified shape around the z-axis by the specified number of degrees. Use the Rotation property to set the absolute rotation of the shape.
Bb251480.methods(en-us,office.12).gif IncrementTop Moves the specified shape vertically by the specified number of points.
Bb251480.methods(en-us,office.12).gif PickUp Copies the formatting of the specified shape. Use the Apply method to apply the copied formatting to another shape.
Bb251480.methods(en-us,office.12).gif RerouteConnections Reroutes connectors so that they take the shortest possible path between the shapes they connect. To do this, the RerouteConnections method may detach the ends of a connector and reattach them to different connecting sites on the connected shapes.
Bb251480.methods(en-us,office.12).gif ScaleHeight Scales the height of the shape by a specified factor.
Bb251480.methods(en-us,office.12).gif ScaleWidth Scales the width of the shape by a specified factor. For pictures and OLE objects, you can indicate whether you want to scale the shape relative to the original size or relative to the current size. Shapes other than pictures and OLE objects are always scaled relative to their current width.
Bb251480.methods(en-us,office.12).gif Select Selects the specified object.
Bb251480.methods(en-us,office.12).gif SetShapesDefaultProperties Applies the formatting for the specified shape to the default shape. Shapes created after this method has been used will have this formatting applied to them by default.
Bb251480.methods(en-us,office.12).gif Ungroup Ungroups any grouped shapes in the specified shape or range of shapes. Disassembles pictures and OLE objects within the specified shape or range of shapes. Returns the ungrouped shapes as a single ShapeRange object.
Bb251480.methods(en-us,office.12).gif ZOrder Moves the specified shape in front of or behind other shapes in the collection (that is, changes the shape's position in the z-order).

Properties

  Name Description
Bb251480.properties(en-us,office.12).gif ActionSettings Returns an ActionSettings object that contains information about what action occurs when the user clicks or moves the mouse over the specified shape or text range during a slide show. Read-only.
Bb251480.properties(en-us,office.12).gif Adjustments Returns an Adjustments object that contains adjustment values for all the adjustments in the specified shape. Applies to any Shape object that represents an AutoShape, WordArt, or a connector. Read-only.
Bb251480.properties(en-us,office.12).gif AlternativeText Returns or sets the alternative text associated with a shape in a Web presentation. Read/write.
Bb251480.properties(en-us,office.12).gif AnimationSettings Returns an AnimationSettings object that represents all the special effects you can apply to the animation of the specified shape. Read-only.
Bb251480.properties(en-us,office.12).gif Application Returns an Application object that represents the creator of the specified object.
Bb251480.properties(en-us,office.12).gif AutoShapeType Returns or sets the shape type for the specified Shape object, which must represent an AutoShape other than a line, freeform drawing, or connector. Read/write.
Bb251480.properties(en-us,office.12).gif BackgroundStyle Sets or returns the background style of the specified object. Read/write.
Bb251480.properties(en-us,office.12).gif BlackWhiteMode Returns or sets a value that indicates how the specified shape appears when the presentation is viewed in black-and-white mode. Read/write.
Bb251480.properties(en-us,office.12).gif Callout Returns a CalloutFormat object that contains callout formatting properties for the specified shape. Applies to Shape or ShapeRange objects that represent line callouts. Read-only.
Bb251480.properties(en-us,office.12).gif Child MsoTrue if the shape is a child shape or if all shapes in a shape range are child shapes of the same parent. Read-only.
Bb251480.properties(en-us,office.12).gif ConnectionSiteCount Returns the number of connection sites on the specified shape. Read-only.
Bb251480.properties(en-us,office.12).gif Connector Determines whether the specified shape is a connector. Read-only.
Bb251480.properties(en-us,office.12).gif ConnectorFormat Returns a ConnectorFormat object that contains connector formatting properties. Applies to Shape or ShapeRange objects that represent connectors. Read-only.
Bb251480.properties(en-us,office.12).gif Creator Returns a Long that represents the four-character creator code for the application in which the specified object was created. For example, if the object was created in Microsoft Office PowerPoint, this property returns the hexadecimal number 50575054. Read-only.
Bb251480.properties(en-us,office.12).gif CustomerData Returns a CustomerData object.
Bb251480.properties(en-us,office.12).gif Fill Returns a FillFormat object that contains fill formatting properties for the specified shape. Read-only.
Bb251480.properties(en-us,office.12).gif Glow Returns the glow format for the specified shape. Read-only.
Bb251480.properties(en-us,office.12).gif GroupItems Returns a GroupShapes object that represents the individual shapes in the specified group. Use the Item method of the GroupShapes object to return a single shape from the group. Read-only.
Bb251480.properties(en-us,office.12).gif HasChart Returns whether the shape represented by the specified object contains a chart. Read-only.
Bb251480.properties(en-us,office.12).gif HasTable Returns whether the specified shape is a table. Read-only.
Bb251480.properties(en-us,office.12).gif HasTextFrame Returns whether the specified shape has a text frame. Read-only.
Bb251480.properties(en-us,office.12).gif Height Returns or sets the height of the specified object, in points. Read/write.
Bb251480.properties(en-us,office.12).gif HorizontalFlip Returns whether the specified shape is flipped around the horizontal axis. Read-only.
Bb251480.properties(en-us,office.12).gif Id Returns a Long that identifies the shape or range of shapes. Read-only.
Bb251480.properties(en-us,office.12).gif Left Returns or sets a Single that represents the distance in points from the left edge of the shape's bounding box to the left edge of the slide. Read/write.
Bb251480.properties(en-us,office.12).gif Line Returns a LineFormat object that contains line formatting properties for the specified shape. (For a line, the LineFormat object represents the line itself; for a shape with a border, the LineFormat object represents the border.) Read-only.
Bb251480.properties(en-us,office.12).gif LinkFormat Returns a LinkFormat object that contains the properties that are unique to linked OLE objects. Read-only.
Bb251480.properties(en-us,office.12).gif LockAspectRatio Determines whether the specified shape retains its original proportions when you resize it. Read/write.
Bb251480.properties(en-us,office.12).gif MediaType Returns the OLE media type. Read-only.
Bb251480.properties(en-us,office.12).gif Name When a shape is created, Microsoft PowerPoint automatically assigns it a name in the form ShapeType Number, where ShapeType identifies the type of shape or AutoShape, and Number is an integer that's unique within the collection of shapes on the slide. For example, the automatically generated names of the shapes on a slide could be Placeholder 1, Oval 2, and Rectangle 3. To avoid conflict with automatically assigned names, don't use the form ShapeType Number for user-defined names, where ShapeType is a value that is used for automatically generated names, and Number is any positive integer. A shape range must contain exactly one shape. Read/write.
Bb251480.properties(en-us,office.12).gif Nodes Returns a ShapeNodes collection that represents the geometric description of the specified shape. Applies to Shape objects that represent freeform drawings.
Bb251480.properties(en-us,office.12).gif OLEFormat Returns an OLEFormat object that contains OLE formatting properties for the specified shape. Applies to Shape or ShapeRange objects that represent OLE objects. Read-only.
Bb251480.properties(en-us,office.12).gif Parent Returns the parent object for the specified object.
Bb251480.properties(en-us,office.12).gif ParentGroup Returns a Shape object that represents the common parent shape of a child shape or a range of child shapes.
Bb251480.properties(en-us,office.12).gif PictureFormat Returns a PictureFormat object that contains picture formatting properties for the specified shape. Read-only.
Bb251480.properties(en-us,office.12).gif PlaceholderFormat Returns a PlaceholderFormat object that contains the properties that are unique to placeholders. Read-only.
Bb251480.properties(en-us,office.12).gif Reflection Returns the reflection format for the specified shape. Read-only.
Bb251480.properties(en-us,office.12).gif Rotation Returns or sets the number of degrees the specified shape is rotated around the z-axis. Read/write.
Bb251480.properties(en-us,office.12).gif Shadow Returns a ShadowFormat object that contains shadow formatting properties for the specified shape. Read-only.
Bb251480.properties(en-us,office.12).gif ShapeStyle Sets or returns the shape style index for the specified object.
Bb251480.properties(en-us,office.12).gif SoftEdge Returns the soft edge format for the specified shape. Read-only.
Bb251480.properties(en-us,office.12).gif Table Returns a Table object that represents a table in a shape or in a shape range. Read-only.
Bb251480.properties(en-us,office.12).gif Tags Returns a Tags object that represents the tags for the specified object. Read-only.
Bb251480.properties(en-us,office.12).gif TextEffect Returns a TextEffectFormat object that contains text-effect formatting properties for the specified shape. Read-only.
Bb251480.properties(en-us,office.12).gif TextFrame Returns a TextFrame object that contains the alignment and anchoring properties for the specified shape or master text style.
Bb251480.properties(en-us,office.12).gif TextFrame2 Returns the TextFrame2 object associated with the specified Shape object that contains the alignment and anchoring properties for the specified shape. Read-only.
Bb251480.properties(en-us,office.12).gif ThreeD Returns a ThreeDFormat object that contains 3-D – effect formatting properties for the specified shape. Read-only.
Bb251480.properties(en-us,office.12).gif Top Returns or sets a Single that represents the distance from the top edge of the shape's bounding box to the top edge of the document. Read/write.
Bb251480.properties(en-us,office.12).gif Type Represents the type of shape or shapes in a range of shapes. Read-only.
Bb251480.properties(en-us,office.12).gif VerticalFlip Determines whether the specified shape is flipped around the vertical axis. Read-only.
Bb251480.properties(en-us,office.12).gif Vertices Returns the coordinates of the specified freeform drawing's vertices (and control points for Bézier curves) as a series of coordinate pairs. Read-only.
Bb251480.properties(en-us,office.12).gif Visible Returns or sets the visibility of the specified object or the formatting applied to the specified object. Read/write.
Bb251480.properties(en-us,office.12).gif Width Returns or sets the width of the specified object, in points. Read/write.
Bb251480.properties(en-us,office.12).gif ZOrderPosition Returns the position of the specified shape in the z-order. Read-only.