Optional ReadonlyflipSpecifies that the orientation of a shape is flipped. Default is no value.
Optional ReadonlyheightSpecifies the height of the containing block of the shape. Default is 0. It is specified in CSS units or, for elements in a group, in the coordinate system of the parent element.
Optional ReadonlyleftSpecifies the position of the left of the containing block of the shape relative to the element left of it in the flow of the page. Default is 0. It is specified in CSS units or, for elements in a group, in the coordinate system of the parent element. This property shall not be used for shapes anchored inline.
Optional ReadonlymarginSpecifies the position of the bottom of the containing block of the shape relative to the shape anchor. Default is 0. It is specified in CSS units or, for elements in a group, in the coordinate system of the parent element.
Optional ReadonlymarginSpecifies the position of the left of the containing block of the shape relative to the shape anchor. Default is 0. It is specified in CSS units or, for elements in a group, in the coordinate system of the parent element.
Optional ReadonlymarginSpecifies the position of the right of the containing block of the shape relative to the shape anchor. Default is 0. It is specified in CSS units or, for elements in a group, in the coordinate system of the parent element.
Optional ReadonlymarginSpecifies the position of the top of the containing block of the shape relative to the shape anchor. Default is 0. It is specified in CSS units or, for elements in a group, in the coordinate system of the parent element.
Optional ReadonlypositionSpecifies the type of positioning used to place an element. Default is static. When the element is contained inside a group, this property must be absolute.
Optional ReadonlypositionSpecifies the horizontal positioning data for objects in WordprocessingML documents. Default is absolute.
Optional ReadonlypositionSpecifies relative horizontal position data for objects in WordprocessingML documents. This modifies the mso-position-horizontal property. Default is text.
Optional ReadonlypositionSpecifies the vertical positioning data for objects in WordprocessingML documents. Default is absolute.
Optional ReadonlypositionSpecifies relative vertical position data for objects in WordprocessingML documents. This modifies the mso-position-vertical property. Default is text.
Optional ReadonlyrotationSpecifies the angle that a shape is rotated, in degrees. Default is 0. Positive angles are clockwise.
Optional ReadonlytopSpecifies the position of the top of the containing block of the shape relative to the element above it in the flow of the page. Default is 0. It is specified in CSS units or, for elements in a group, in the coordinate system of the parent element. This property shall not be used for shapes anchored inline.
Optional ReadonlyvisibilitySpecifies whether a shape is displayed. Only inherit and hidden are used; any other values are mapped to inherit. Default is inherit.
ReadonlywidthSpecifies the width of the containing block of the shape. Default is 0. It is specified in CSS units or, for elements in a group, in the coordinate system of the parent element.
Optional ReadonlywrapSpecifies the distance from the bottom of the shape to the text that wraps around it. Default is 0 pt. Note that this property is different from the CSS margin property, which changes the origin of the shape to include the margin areas. This property does not change the origin.
Optional ReadonlywrapSpecifies the distance from the left side of the shape to the text that wraps around it. Default is 0 pt. Note that this property is different from the CSS margin property, which changes the origin of the shape to include the margin areas. This property does not change the origin.
Optional ReadonlywrapSpecifies the distance from the right side of the shape to the text that wraps around it. Default is 0 pt. Note that this property is different from the CSS margin property, which changes the origin of the shape to include the margin areas. This property does not change the origin.
Optional ReadonlywrapSpecifies the distance from the top of the shape to the text that wraps around it. Default is 0 pt. Note that this property is different from the CSS margin property, which changes the origin of the shape to include the margin areas. This property does not change the origin.
Optional ReadonlywrapSpecifies whether the wrap coordinates were customized by the user. If the wrap coordinates are generated by an editor, this property is true; otherwise they were customized by a user. Default is false.
Optional ReadonlywrapSpecifies the wrapping mode for text in shapes in WordprocessingML documents. Default is square.
Optional ReadonlyzSpecifies the display order of overlapping shapes. Default is 0. This property shall not be used for shapes anchored inline.
Styling options for VML shapes.
This type defines all available CSS-like styling properties for positioning, sizing, and configuring VML shapes in WordprocessingML documents. These properties control the shape's appearance, layout, and interaction with surrounding text.
Properties are emitted in the order they are declared on the object.