DiagramChooseElse class
Else. When the object is serialized out as xml, its qualified name is dgm:else.
DocumentFormat.OpenXml.OpenXmlElement
DocumentFormat.OpenXml.OpenXmlCompositeElement
DocumentFormat.OpenXml.Drawing.Diagrams.DiagramChooseElse
Namespace: DocumentFormat.OpenXml.Drawing.Diagrams
Assembly: DocumentFormat.OpenXml (in DocumentFormat.OpenXml.dll)
[ISO/IEC 29500-1 1st Edition]
else (Else)
This element is similar to an else statement in a programming language in that it wraps elements which are to be used when the if conditionals are not true.
[Example: Consider the following example of an else element in a DrawingML diagram within the context of a choose statement:
<choose name="Name1"> <if name="Name2" func="var" arg="dir" op="equ" val="norm"> <alg type="snake"> <param type="grDir" val="tL"/> <param type="flowDir" val="row"/> <param type="contDir" val="sameDir"/> <param type="off" val="ctr"/> </alg> </if> <else name="Name3"> <alg type="snake"> <param type="grDir" val="tR"/> <param type="flowDir" val="row"/> <param type="contDir" val="sameDir"/> <param type="off" val="ctr"/> </alg> </else> </choose>
In this example, a else element is used to define a set of parameters associated with the snake algorithm when the diagram is reversed. end example]
Parent Elements |
|---|
choose (§21.4.2.6) |
Child Elements | Subclause |
|---|---|
alg (Algorithm) | §21.4.2.3 |
choose (Choose Element) | §21.4.2.6 |
constrLst (Constraint List) | §21.4.2.9 |
extLst (Extension List) | §21.4.2.13 |
forEach (For Each) | §21.4.2.14 |
layoutNode (Layout Node) | §21.4.2.19 |
presOf (Presentation Of) | §21.4.2.21 |
ruleLst (Rule List) | §21.4.2.25 |
shape (Shape) | §21.4.2.27 |
Attributes | Description |
|---|---|
name (Name) | A unique name associated with the choose statement. [Example: Consider the following example of a else element in a DrawingML diagram: <else name="Name1"> … </else> In this example, the else element is named Name1. end example]. The possible values for this attribute are defined by the W3C XML Schema string datatype. |
[Note: The W3C XML Schema definition of this element’s content model (CT_Otherwise) is located in §A.5.3. end note]
© ISO/IEC29500: 2008.