ShapeTemplate objects provide the means for defining complex box shapes.
The following tables list the members exposed by the ShapeTemplate type.
Name | Description | |
---|---|---|
![]() |
Initializes a new instance of the ShapeTemplate class. |
Name | Description | |
---|---|---|
![]() |
Gets or sets a string that identifies an AnchorPattern to be used with shapes of this template. |
|
![]() |
Gets or sets the horizontal scale of the coordinate system in which shape vertex points are defined. |
|
![]() |
Gets or sets the image displayed in all instances of this shape. |
|
![]() |
Gets a string that identifies the shape template, passed as an argument to the CompleteDefinition method. |
|
![]() |
Gets or sets the vertical scale of the coordinate system in which shape vertex points are defined. |
Name | Description | |
---|---|---|
![]() |
Adds an arc as decoration of a shape. |
|
![]() |
Adds a new Bezier curve as decoration of a shape. |
|
![]() |
Adds a new ellipse as decoration of a shape. |
|
![]() |
Adds a new straight segment as decoration of a shape. |
|
![]() |
Adds an arc to the shape's outline. |
|
![]() |
Adds a new Bezier curve to shape's outline, starting from the first point specified as argument, and having the next two points as control points. |
|
![]() |
Adds a new straight segment to shape's outline, starting from the point specified as argument. |
|
![]() |
Adds an arc to shape's text region. |
|
![]() |
Adds a new Bezier curve to shape's text region, starting from the first point specified as argument, and having the next two points as control points. |
|
![]() |
Adds a new straight segment to shape's text region, starting from the point specified as argument. |
|
![]() |
Completes a shape definition. |
|
![]() |
Completes the definition of a filled decoration started by calling StartFilledDecoration. |
|
![]() |
|
|
![]() |
Sets the position of the images displayed in instances of this shape. |
|
![]() |
Adds a new filled shape as decoration of this shape template. |