CommonTimeNode Class

Parallel TimeNode.When the object is serialized out as xml, its qualified name is p:cTn.

Inheritance Hierarchy

System.Object
  DocumentFormat.OpenXml.OpenXmlElement
    DocumentFormat.OpenXml.OpenXmlCompositeElement
      DocumentFormat.OpenXml.Presentation.CommonTimeNode

Namespace:  DocumentFormat.OpenXml.Presentation
Assembly:  DocumentFormat.OpenXml (in DocumentFormat.OpenXml.dll)

Syntax

'Declaration
<ChildElementInfoAttribute(GetType(SubTimeNodeList))> _
<ChildElementInfoAttribute(GetType(EndConditionList))> _
<ChildElementInfoAttribute(GetType(StartConditionList))> _
<ChildElementInfoAttribute(GetType(EndSync))> _
<ChildElementInfoAttribute(GetType(Iterate))> _
<ChildElementInfoAttribute(GetType(ChildTimeNodeList))> _
Public Class CommonTimeNode _
    Inherits OpenXmlCompositeElement
'Usage
Dim instance As CommonTimeNode
[ChildElementInfoAttribute(typeof(SubTimeNodeList))]
[ChildElementInfoAttribute(typeof(EndConditionList))]
[ChildElementInfoAttribute(typeof(StartConditionList))]
[ChildElementInfoAttribute(typeof(EndSync))]
[ChildElementInfoAttribute(typeof(Iterate))]
[ChildElementInfoAttribute(typeof(ChildTimeNodeList))]
public class CommonTimeNode : OpenXmlCompositeElement

Remarks

The following table lists the possible child types:

  • StartConditionList <p:stCondLst>

  • EndConditionList <p:endCondLst>

  • EndSync <p:endSync>

  • Iterate <p:iterate>

  • ChildTimeNodeList <p:childTnLst>

  • SubTimeNodeList <p:subTnLst>

[ISO/IEC 29500-1 1st Edition]

19.5.33 cTn (Common Time Node Properties)

This element describes the properties that are common for time nodes.

Parent Elements

cBhvr (§19.5.22); cMediaNode (§19.5.29); excl (§19.5.40); par (§19.5.53); seq (§19.5.65)

Child Elements

Subclause

childTnLst (Children Time Node List)

§19.5.25

endCondLst (End Conditions List)

§19.5.37

endSync (EndSync)

§19.5.39

iterate (Iterate)

§19.5.49

stCondLst (Start Conditions List)

§19.5.73

subTnLst (Sub-TimeNodes List)

§19.5.78

Attributes

Description

accel (Acceleration)

This attribute describes the percentage of specified duration over which the element's time takes to accelerate from 0 up to the "run rate."

The possible values for this attribute are defined by the ST_PositiveFixedPercentage simple type (§20.1.10.45).

afterEffect (After Effect)

This attribute specifies whether there is an after effect applied to the time node.

The possible values for this attribute are defined by the W3C XML Schema boolean datatype.

autoRev (Auto Reverse)

This attribute describes whether to automatically play the animation in reverse after playing it in the forward direction.

The possible values for this attribute are defined by the W3C XML Schema boolean datatype.

bldLvl (Build level)

This attribute describes the build level of the animation.

The possible values for this attribute are defined by the W3C XML Schema int datatype.

decel (Deceleration)

This attribute describes the percentage of specified duration over which the element's time takes to decelerate from the "run rate" down to 0.

The possible values for this attribute are defined by the ST_PositiveFixedPercentage simple type (§20.1.10.45).

display (Display)

This attribute describes whether the state of the time node is visible or hidden.

The possible values for this attribute are defined by the W3C XML Schema boolean datatype.

dur (Duration)

This attribute describes the duration of the time node, expressed as unit time.

The possible values for this attribute are defined by the ST_TLTime simple type (§19.7.38).

evtFilter (Event Filter)

This attribute describes the event filter for this time node.

The possible values for this attribute are defined by the W3C XML Schema string datatype.

fill (Fill)

This attribute describes the fill type for the time node.

The possible values for this attribute are defined by the ST_TLTimeNodeFillType simple type (§19.7.41).

grpId (Group ID)

This attribute describes the Group ID of the time node.

The possible values for this attribute are defined by the W3C XML Schema unsignedInt datatype.

id (ID)

This attribute specifies the identifier for the timenode.

The possible values for this attribute are defined by the ST_TLTimeNodeID simple type (§19.7.42).

masterRel (Master Relation)

This attribute specifies how the time node plays back relative to its master time node.

The possible values for this attribute are defined by the ST_TLTimeNodeMasterRelation simple type (§19.7.43).

nodePh (Node Placeholder)

This attribute describes whether this node is a placeholder.

The possible values for this attribute are defined by the W3C XML Schema boolean datatype.

nodeType (Node Type)

This attribute specifies the type of time node.

The possible values for this attribute are defined by the ST_TLTimeNodeType simple type (§19.7.47).

presetClass (Preset Types)

This attribute descries the class of effect in which it belongs.

The possible values for this attribute are defined by the ST_TLTimeNodePresetClassType simple type (§19.7.44).

presetID (Preset ID)

This attribute describes the preset identifier for the time node.

The possible values for this attribute are defined by the W3C XML Schema int datatype.

presetSubtype (Preset SubType)

This attribute is a bitflag that specifies a direction or some other attribute of the effect. For example it can be set to specify a “From Bottom” for the Fly In effect, or “Bold” for the Change Font Style effect.   

The possible values for this attribute are defined by the W3C XML Schema int datatype.

repeatCount (Repeat Count)

This attribute describes the number of times the element should repeat, in units of thousandths.

The possible values for this attribute are defined by the ST_TLTime simple type (§19.7.38).

repeatDur (Repeat Duration)

This attribute describes the amount of time over which the element should repeat. If absent, the attribute is taken to be the same as the specified duration.

The possible values for this attribute are defined by the ST_TLTime simple type (§19.7.38).

restart (Restart)

This attribute specifies if a node is to restart when it completes its action.

The possible values for this attribute are defined by the ST_TLTimeNodeRestartType simple type (§19.7.45).

spd (Speed)

This attribute specifies the percentage by which to speed up (or slow down) the timing. If negative, the timing is reversed. [Example: if speed is 200% and the specified duration is 10 seconds, the actual duration is 5 seconds. end example]

The possible values for this attribute are defined by the ST_Percentage simple type (§20.1.10.40).

syncBehavior (Synchronization Behavior)

This attribute specifies how the time node synchronizes to its group.

The possible values for this attribute are defined by the ST_TLTimeNodeSyncType simple type (§19.7.46).

tmFilter (Time Filter)

This attribute specifies the time filter for the time node.

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_TLCommonTimeNodeData) is located in §A.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.

See Also

Reference

CommonTimeNode Members

DocumentFormat.OpenXml.Presentation Namespace