WordProcessingShape

WordProcessingShape class

Represents a drawing shape in a Word document.

public class WordProcessingShape : ShapeSearchAdapter, IRotatableTwoDObject

Properties

Name Description
AlternativeText { get; set; } Gets or sets the descriptive (alternative) text associated with this WordProcessingShape.
BehindText { get; set; } Gets or sets a value indicating whether the shape is over or behind the text.
FormattedTextFragments { get; } Gets the collection of formatted text fragments of this WordProcessingShape.
HeaderFooter { get; } Gets the parent header/footer of this WordProcessingShape (if presents).
Height { get; set; } Gets or sets the height of this WordProcessingShape in points.
HorizontalAlignment { get; } Gets a value specifying how the shape is positioned horizontally.
Hyperlink { get; set; } Gets or sets the hyperlink associated with this WordProcessingShape.
Image { get; set; } Gets or sets the image of this WordProcessingShape.
IsWordArt { get; } Gets a value indicating whether this WordProcessingShape is a WordArt object.
Name { get; } Gets the name of this WordProcessingShape.
RelativeHorizontalPosition { get; } Gets a value specifying to what the shape is positioned horizontally.
RelativeVerticalPosition { get; } Gets a value specifying to what the shape is positioned vertically.
RotateAngle { get; set; } Gets or sets the rotate angle of this WordProcessingShape in degrees.
Section { get; } Gets the parent section of this WordProcessingShape.
ShapeType { get; } Gets the shape type.
Text { get; set; } Gets or sets the text of this WordProcessingShape.
VerticalAlignment { get; } Gets a value specifying how the shape is positioned vertically.
Width { get; set; } Gets or sets the width of this WordProcessingShape in points.
X { get; set; } Gets or sets the horizontal offset of this WordProcessingShape from page left border in points.
Y { get; set; } Gets or sets the vertical offset of this WordProcessingShape from page top border in points.

See Also