21.4.2.20 param

The parameter element modifies the default behavior of an algorithm.

[Example: Consider the following example of a param being used in a DrawingML diagram:

<alg type="snake">
  <param type="grDir" val="tL"/>
  <param type="flowDir" val="row"/>
  <param type="contDir" val="sameDir"/>
  <param type="off" val="ctr"/>
</alg>

In this example we see the snake algorithm being utilized and four parameters being set which are associated with the snake algorithm and modify its behavior. end example]

Attributes

val (Value)

Specifies the actual value to be given to the parameter type defined by the type attribute.

The possible values for this attribute are defined by the ST_ParameterVal simple type (21.4.7.50).

type (Parameter Type)

Specifies the parameter which is being modified.

The possible values for this attribute are defined by the ST_ParameterId simple type (21.4.7.49).

[Note: The W3C XML Schema definition of this element’s content model (CT_Parameter) is located in A.5.3. end note]

Last updated on