The PrxShapeType enumeration contains types of autoshapes.
It is used by the following property:
| Value | Brief description |
| 0 | Unknown. Internal value. Users must not use it. |
| 1 | Rectangle. Rectangle: |
| 3 | Link. Line: |
| 4 | StraightLink. Connector: ![]() |
| 5 | Ellipse. Ellipse: |
| 6 | RoundedRectangle. Rounded rectangle: |
| 7 | Triangle. Triangle: |
| 8 | Square. Quadrangle: |
| 9 | Pentagon. Pentagon: |
| 10 | Hexagon. Hexagon: |
| 12 | Octagon. Octagon: |
| 13 | Arrow. Figured arrow: |
| 14 | DoubleArrow. Double figured arrow: |
| 15 | BoxArrow. Figured arrow with a callout: |
| 16 | DoubleBoxArrow. Double figured arrow with a callout: |
| 17 | RectangleBaloon. Rectangular callout: |
| 18 | RoundedRectangleBaloon. Rounded rectangular callout: |
| 19 | EllipseBaloon. Oval callout: |
| 20 | Link2PointBaloon. Callout with two sizing points: |
| 21 | Link2PointLineBaloon. Callout with two sizing points and a line: |
| 22 | Link3PointBaloon. Callout with three sizing points: |
| 23 | Link3PointLineBaloon. Callout with three sizing points and a line: |
| 24 | Link4PointBaloon. Callout with four sizing points: |
| 25 | Link4PointLineBaloon. Callout with four sizing points and a line: |
See also: