Class Description
Public class ArcSegment
Public class CompositeShapeBase Represents a composite shape such as or DrawingCanvas.
Public class CubicBezierToSegment
Public class DrawingCanvas Represents a drawing canvas that acts as a container for shapes.
Public class GlowEffect Represents the glow effect of a shape element such as a Picture or Shape.
Public class ImageData Represents image data used by the elements such as Picture.
Public class LineSegment
Public class MoveToSegment
Public class OuterShadowEffect Represents the outer shadow effect of a shape element such as a Picture or Shape.
Public class Path
Public class PathCollection
Public class PathSegment
Public class PathSegmentCollection
Public class Picture
Public class Shape Represents a shape that can draw a geometry and can also act as a text box.
Public class ShapeBase Represents the base class for all different shape types.
Public class ShapeCollection
Public class ShapeEffects Defines effects for a Shape object.
Public class ShapeGroup Represents a collection of shapes that are grouped. A shape group is a shape itself.
Public class ShapeOutline Represents the border or the outline of a shape element such as a Picture or Shape.
Public class TextBoxContent Represents the content of a TextBox element. This content is a separate story from the story content that the text box is part of.
Class Description
Public struct HorizontalPosition Specifies the horizontal position of a floating ShapeBase.
Public struct VerticalPosition Specifies the vertical position of a floating ShapeBase.
Class Description
Public interface IShapeEffect
Class Description
Public enum GeometryType Specifies one of the (preset) geometries that is used for a .
Public enum HorizontalPositionAlignment Represents a set of possible alignment values when using the 'Alignment' position for a floating object.
Public enum HorizontalPositionPositioningBase Represents a horizontal position to which a floating object is anchored in the document. This anchor position shall be used as the base location to determine the final horizontal position of the object on the page.
Public enum HorizontalPositionType Represents a set of possible kinds of relative horizontal positions for a floating element.
Public enum PathFillMode Specifies how a Path is filled.
Public enum ShapeBorderCompoundType Specifies the compound type for a shape's border.
Public enum ShapeBorderDashType Specifies a style border dash style.
Public enum ShapeBorderJointType Specifies the joint type of the shape's border lines.
Public enum TextBoxContentVerticalAlignment Specifies how the TextBoxContent in a Shape shall be vertically aligned.
Public enum TextWrappingSides Specifies how text shall wrap around the floating object's left and right sides.
Public enum TextWrappingStyle Specifies if and how text is wrapped around a floating element.
Public enum VerticalPositionAlignment Represents a set of possible vertical alignment values when using the 'Alignment' position for a floating object.
Public enum VerticalPositionPositioningBase Represents a vertical position to which a floating object is anchored in the document. This position shall be used as the base location to determine the final vertical position of the object in the document.
Public enum VerticalPositionType Represents a set of possible kinds vertical positions for a floating element.