The Shape type exposes the following members.
Returns or sets the alternative text associated with a shape. Read/write String.
Returns or sets the title of alternative text associated with a shape. Read/write String.
Property specifies how a shape will render in black-and-white display mode.. Read/write BlackWhiteMode.
Returns the number of connection sites on the shape. Read-only Int32.
Returns the shape's custom data. Read-only ICustomData.
Returns the EffectFormat object which contains pixel effects applied to a shape. Note: can return null for certain types of shapes which don't have effect properties. Read-only IEffectFormat.
Returns the FillFormat object that contains fill formatting properties for a shape. Note: can return null for certain types of shapes which don't have fill properties. Read-only IFillFormat.
Returns or sets the shape frame's properties. Read/write IShapeFrame.
Returns or sets the height of the shape. Read/write Single.
Determines whether the shape is hidden. Read/write Boolean.
Returns or sets the hyperlink defined for mouse click. Read/write IHyperlink.
Returns the hyperlink manager. Read-only IHyperlinkManager.
Returns or sets the hyperlink defined for mouse over. Read/write IHyperlink.
Determines whether the shape is grouped. Read-only Boolean.
Determines whether the shape is TextHolder_PPT. Read-only Boolean.
Returns the LineFormat object that contains line formatting properties for a shape. Note: can return null for certain types of shapes which don't have line properties. Read-only ILineFormat.
Returns or sets the name of a shape. Must be not null. Use empty string value if needed. Read/write String.
Returns parent GroupShape object if shape is grouped. Otherwise returns null. Read-only IGroupShape.
Returns the placeholder for a shape. Returns null if the shape has no placeholder. Read-only IPlaceholder.
Returns the parent presentation of a slide. Read-only IPresentation.
Returns or sets the raw shape frame's properties. Read/write IShapeFrame.
Returns or sets the number of degrees the specified shape is rotated around the z-axis. A positive value indicates clockwise rotation; a negative value indicates counterclockwise rotation. Read/write Single.
Returns shape's locks. Read-only IBaseShapeLock.
Returns the parent slide of a shape. Read-only IBaseSlide.
Returns the ThreeDFormat object that 3d effect properties for a shape. Note: can return null for certain types of shapes which don't have 3d properties. Read-only IThreeDFormat.
Returns or sets the width of the shape. Read/write Single.
Returns or sets the x-coordinate of the upper-left corner of the shape. Read/write Single.
Returns or sets the y-coordinate of the upper-left corner of the shape. Read/write Single.
Returns the position of a shape in the z-order. Shapes returns the shape at the back of the z-order, and Shapes[Shapes.Count - 1] returns the shape at the front of the z-order. Read-only Int32.