PresentationShape

PresentationShape class

Represents a drawing shape in a PowerPoint document.

public class PresentationShape : PresentationBaseShape, IRotatableTwoDObject

Properties

Name Description
AlternativeText { get; set; } Gets or sets the descriptive (alternative) text associated with this PresentationBaseShape.
FormattedTextFragments { get; } Gets the collection of formatted text fragments of this PresentationShape.
Height { get; set; } Gets or sets the height of this PresentationBaseShape in points.
Id { get; } Gets the identifier of this PresentationBaseShape.
Image { get; set; } Gets or sets the image of this PresentationShape.
ImageFillFormat { get; } Gets the image fill format settings of this PresentationBaseShape.
Name { get; } Gets the name of this PresentationBaseShape.
Presentation { get; } Gets the parent presentation of this PresentationBaseShape.
RotateAngle { get; set; } Gets or sets the rotate angle of this PresentationShape in degrees.
ShapeType { get; } Gets the shape geometry preset type.
Text { get; set; } Gets or sets the text of this PresentationShape.
Width { get; set; } Gets or sets the width of this PresentationBaseShape in points.
X { get; set; } Gets or sets the horizontal offset of this PresentationBaseShape from presentation left border in points.
Y { get; set; } Gets or sets the vertical offset of this PresentationBaseShape from presentation top border in points.
ZOrderPosition { get; } Gets the position of this PresentationBaseShape in the z-order.

Methods

Name Description
GetHyperlink(PresentationHyperlinkActionType) Gets the hyperlink associated with this PresentationBaseShape.
SetHyperlink(PresentationHyperlinkActionType, string) Sets the hyperlink associated with this PresentationBaseShape.

See Also