PresentationOf Class
Presentation Of.When the object is serialized out as xml, its qualified name is dgm:presOf.
Inheritance Hierarchy
System.Object
DocumentFormat.OpenXml.OpenXmlElement
DocumentFormat.OpenXml.OpenXmlCompositeElement
DocumentFormat.OpenXml.Drawing.Diagrams.PresentationOf
Namespace: DocumentFormat.OpenXml.Drawing.Diagrams
Assembly: DocumentFormat.OpenXml (in DocumentFormat.OpenXml.dll)
Syntax
'Declaration
<ChildElementInfoAttribute(GetType(ExtensionList))> _
Public Class PresentationOf _
Inherits OpenXmlCompositeElement
'Usage
Dim instance As PresentationOf
[ChildElementInfoAttribute(typeof(ExtensionList))]
public class PresentationOf : OpenXmlCompositeElement
Remarks
The following table lists the possible child types:
- ExtensionList <dgm:extLst>
[ISO/IEC 29500-1 1st Edition]
21.4.2.21 presOf (Presentation Of)
This element specifies a particular data model point which is to be mapped to the containing layout node. This attribute is responsible for defining the mapping of data to the layout nodes in a diagram.
[Example: Consider the following example of presOf in use within a DrawingML diagram:
<presOf axis="desOrSelf" ptType="node"/>
In this example the presOf element is mapping to a particular data model point. end example]
Parent Elements |
---|
else (§21.4.2.12); forEach (§21.4.2.14); if (§21.4.2.15); layoutNode (§21.4.2.19) |
Child Elements |
Subclause |
---|---|
extLst (Extension List) |
§21.4.2.13 |
Attributes |
Description |
---|---|
axis (Axis) |
Specifies the axis on which to select data from the data model. [Example: axis="ch" selects children of the current point node and axis="des" selects all descendants. end example] The possible values for this attribute are defined by the ST_AxisTypes simple type (§21.4.7.7). |
cnt (Count) |
Specifies the count of items to use in a data set. [Example: Consider the following example of a forEach in a DrawingML diagram:
In this example, up to two children are obtained through this forEach. end example] The possible values for this attribute are defined by the ST_UnsignedInts simple type (§21.4.7.63). |
hideLastTrans (Hide Last Transition) |
In algorithms that support transitions, this attribute specifies that the last transition is not rendered. This allows for diagrams that start and end with a node. The possible values for this attribute are defined by the ST_Booleans simple type (§21.4.7.9). |
ptType (Data Point Type) |
Specifies the type of data point to select. [Example: Consider the following example of a forEach in a DrawingML diagram:
In this example, the forEach selects all node type points in the set. end example] The possible values for this attribute are defined by the ST_ElementTypes simple type (§21.4.7.28). |
st (Start) |
Specifies where to start in a data set. [Example: Consider the following example of a forEach in a DrawingML diagram:
In this example, the second element in the set is the first point returned. end example] The possible values for this attribute are defined by the ST_Ints simple type (§21.4.7.40). |
step (Step) |
Specifies the step to use in a data set. A step with a value of 2 returns every other item in the set. The possible values for this attribute are defined by the ST_Ints simple type (§21.4.7.40). |
[Note: The W3C XML Schema definition of this element’s content model (CT_PresentationOf) is located in §A.5.3. end note]
© ISO/IEC29500: 2008.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.