<reponame>htlcnn/ironpython-stubs
class ParallelTimeline(TimelineGroup,ISealable,IAnimatable,IResource,IAddChild):
 """
 Defines a segment of time that may contain child System.Windows.Media.Animation.Timeline objects. These child timelines become active according to their respective System.Windows.Media.Animation.Timeline.BeginTime properties. Also,child timelines are able to overlap (run in parallel) with each other.

 

 ParallelTimeline()

 ParallelTimeline(beginTime: Nullable[TimeSpan])

 ParallelTimeline(beginTime: Nullable[TimeSpan],duration: Duration)

 ParallelTimeline(beginTime: Nullable[TimeSpan],duration: Duration,repeatBehavior: RepeatBehavior)
 """
 def AddChild(self,*args):
  """
  AddChild(self: TimelineGroup,child: object)

   Adds a child System.Windows.Media.Animation.Timeline to this 

    System.Windows.Media.Animation.TimelineGroup.

  

  

   child: The object to be added as the child of this System.Windows.Media.Animation.TimelineGroup. If 

    this object is a System.Windows.Media.Animation.Timeline it will be added to the 

    System.Windows.Media.Animation.TimelineGroup.Children collection; otherwise,an exception will 

    be thrown.
  """
  pass
 def AddText(self,*args):
  """
  AddText(self: TimelineGroup,childText: str)

   Adds a text string as a child of this System.Windows.Media.Animation.Timeline.

  

   childText: The text added to the System.Windows.Media.Animation.Timeline.
  """
  pass
 def AllocateClock(self,*args):
  """
  AllocateClock(self: TimelineGroup) -> Clock

  

   Creates a type-specific clock for this timeline.

   Returns: A clock for this timeline.
  """
  pass
 def Clone(self):
  """
  Clone(self: ParallelTimeline) -> ParallelTimeline

  

   Creates a modifiable clone of this System.Windows.Media.Animation.ParallelTimeline,making deep 

    copies of this object's values. When copying dependency properties,this method copies resource 

    references and data bindings (but they might no longer resolve) but not animations or their 

    current values.

  

   Returns: A modifiable clone of the current object. The cloned object's System.Windows.Freezable.IsFrozen 

    property will be false even if the source's System.Windows.Freezable.IsFrozen property was true.
  """
  pass
 def CloneCore(self,*args):
  """
  CloneCore(self: Freezable,sourceFreezable: Freezable)

   Makes the instance a clone (deep copy) of the specified System.Windows.Freezable using base 

    (non-animated) property values.

  

  

   sourceFreezable: The object to clone.
  """
  pass
 def CloneCurrentValue(self):
  """
  CloneCurrentValue(self: ParallelTimeline) -> ParallelTimeline

  

   Creates a modifiable clone of this System.Windows.Media.Animation.ParallelTimeline object,

    making deep copies of this object's current values. Resource references,data bindings,and 

    animations are not copied,but their current values are.

  

   Returns: A modifiable clone of the current object. The cloned object's System.Windows.Freezable.IsFrozen 

    property will be false even if the source's System.Windows.Freezable.IsFrozen property was true.
  """
  pass
 def CloneCurrentValueCore(self,*args):
  """
  CloneCurrentValueCore(self: Freezable,sourceFreezable: Freezable)

   Makes the instance a modifiable clone (deep copy) of the specified System.Windows.Freezable 

    using current property values.

  

  

   sourceFreezable: The System.Windows.Freezable to be cloned.
  """
  pass
 def CreateInstance(self,*args):
  """
  CreateInstance(self: Freezable) -> Freezable

  

   Initializes a new instance of the System.Windows.Freezable class.

   Returns: The new instance.
  """
  pass
 def CreateInstanceCore(self,*args):
  """
  CreateInstanceCore(self: ParallelTimeline) -> Freezable

  

   Creates a new instance of this System.Windows.Freezable.

   Returns: The new System.Windows.Freezable.
  """
  pass
 def FreezeCore(self,*args):
  """
  FreezeCore(self: Timeline,isChecking: bool) -> bool

  

   Makes this System.Windows.Media.Animation.Timeline unmodifiable or determines whether it can be 

    made unmodifiable.

  

  

   isChecking: true to check if this instance can be frozen; false to freeze this instance.

   Returns: If isChecking is true,this method returns true if this instance can be made read-only,or false 

    if it cannot be made read-only. If isChecking is false,this method returns true if this 

    instance is now read-only,or false if it cannot be made read-only,with the side effect of 

    having begun to change the frozen status of this object.
  """
  pass
 def GetAsFrozenCore(self,*args):
  """
  GetAsFrozenCore(self: Timeline,sourceFreezable: Freezable)

   Makes this instance a clone of the specified System.Windows.Media.Animation.Timeline object.

  

   sourceFreezable: The System.Windows.Media.Animation.Timeline instance to clone.
  """
  pass
 def GetCurrentValueAsFrozenCore(self,*args):
  """
  GetCurrentValueAsFrozenCore(self: Timeline,sourceFreezable: Freezable)

   Makes this instance a frozen clone of the specified System.Windows.Media.Animation.Timeline. 

    Resource references,data bindings,and animations are not copied,but their current values are.

  

  

   sourceFreezable: The System.Windows.Media.Animation.Timeline to copy and freeze.
  """
  pass
 def GetNaturalDuration(self,*args):
  """
  GetNaturalDuration(self: Timeline,clock: Clock) -> Duration

  

   Returns the length of a single iteration of this System.Windows.Media.Animation.Timeline.

  

   clock: The System.Windows.Media.Animation.Clock that was created for this 

    System.Windows.Media.Animation.Timeline.

  

   Returns: The length of a single iteration of this System.Windows.Media.Animation.Timeline,or 

    System.Windows.Duration.Automatic if the natural duration is unknown.
  """
  pass
 def GetNaturalDurationCore(self,*args):
  """
  GetNaturalDurationCore(self: ParallelTimeline,clock: Clock) -> Duration

  

   Return the natural duration (duration of a single iteration) from a specified 

    System.Windows.Media.Animation.Clock.

  

  

   clock: The System.Windows.Media.Animation.Clock to return the natural duration from.

   Returns: The System.Windows.Duration quantity representing the natural duration.
  """
  pass
 def OnChanged(self,*args):
  """
  OnChanged(self: Freezable)

   Called when the current System.Windows.Freezable object is modified.
  """
  pass
 def OnFreezablePropertyChanged(self,*args):
  """
  OnFreezablePropertyChanged(self: Freezable,oldValue: DependencyObject,newValue: DependencyObject,property: DependencyProperty)

   This member supports the Windows Presentation Foundation (WPF) infrastructure and is not 

    intended to be used directly from your code.

  

  

   oldValue: The previous value of the data member.

   newValue: The current value of the data member.

   property: The property that changed.

  OnFreezablePropertyChanged(self: Freezable,oldValue: DependencyObject,newValue: DependencyObject)

   Ensures that appropriate context pointers are established for a 

    System.Windows.DependencyObjectType data member that has just been set.

  

  

   oldValue: The previous value of the data member.

   newValue: The current value of the data member.
  """
  pass
 def OnPropertyChanged(self,*args):
  """
  OnPropertyChanged(self: Freezable,e: DependencyPropertyChangedEventArgs)

   Overrides the System.Windows.DependencyObject implementation of 

    System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventAr

    gs) to also invoke any System.Windows.Freezable.Changed handlers in response to a changing 

    dependency property of type System.Windows.Freezable.

  

  

   e: Event data that contains information about which property changed,and its old and new values.
  """
  pass
 def ReadPreamble(self,*args):
  """
  ReadPreamble(self: Freezable)

   Ensures that the System.Windows.Freezable is being accessed from a valid thread. Inheritors of 

    System.Windows.Freezable must call this method at the beginning of any API that reads data 

    members that are not dependency properties.
  """
  pass
 def ShouldSerializeProperty(self,*args):
  """
  ShouldSerializeProperty(self: DependencyObject,dp: DependencyProperty) -> bool

  

   Returns a value that indicates whether serialization processes should serialize the value for 

    the provided dependency property.

  

  

   dp: The identifier for the dependency property that should be serialized.

   Returns: true if the dependency property that is supplied should be value-serialized; otherwise,false.
  """
  pass
 def WritePostscript(self,*args):
  """
  WritePostscript(self: Freezable)

   Raises the System.Windows.Freezable.Changed event for the System.Windows.Freezable and invokes 

    its System.Windows.Freezable.OnChanged method. Classes that derive from System.Windows.Freezable 

    should call this method at the end of any API that modifies class members that are not stored as 

    dependency properties.
  """
  pass
 def WritePreamble(self,*args):
  """
  WritePreamble(self: Freezable)

   Verifies that the System.Windows.Freezable is not frozen and that it is being accessed from a 

    valid threading context. System.Windows.Freezable inheritors should call this method at the 

    beginning of any API that writes to data members that are not dependency properties.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 @staticmethod
 def __new__(self,beginTime=None,duration=None,repeatBehavior=None):
  """
  __new__(cls: type)

  __new__(cls: type,beginTime: Nullable[TimeSpan])

  __new__(cls: type,beginTime: Nullable[TimeSpan],duration: Duration)

  __new__(cls: type,beginTime: Nullable[TimeSpan],duration: Duration,repeatBehavior: RepeatBehavior)
  """
  pass
 SlipBehavior=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets or sets a value that specifies how this timeline will behave when one or more of its System.Windows.Media.Animation.Timeline children slips.



Get: SlipBehavior(self: ParallelTimeline) -> SlipBehavior



Set: SlipBehavior(self: ParallelTimeline)=value

"""


 SlipBehaviorProperty=None


class ParallelTimeline(TimelineGroup,ISealable,IAnimatable,IResource,IAddChild):
 """
 Defines a segment of time that may contain child System.Windows.Media.Animation.Timeline objects. These child timelines become active according to their respective System.Windows.Media.Animation.Timeline.BeginTime properties. Also,child timelines are able to overlap (run in parallel) with each other.

 

 ParallelTimeline()

 ParallelTimeline(beginTime: Nullable[TimeSpan])

 ParallelTimeline(beginTime: Nullable[TimeSpan],duration: Duration)

 ParallelTimeline(beginTime: Nullable[TimeSpan],duration: Duration,repeatBehavior: RepeatBehavior)
 """
 def AddChild(self,*args):
  """
  AddChild(self: TimelineGroup,child: object)

   Adds a child System.Windows.Media.Animation.Timeline to this 

    System.Windows.Media.Animation.TimelineGroup.

  

  

   child: The object to be added as the child of this System.Windows.Media.Animation.TimelineGroup. If 

    this object is a System.Windows.Media.Animation.Timeline it will be added to the 

    System.Windows.Media.Animation.TimelineGroup.Children collection; otherwise,an exception will 

    be thrown.
  """
  pass
 def AddText(self,*args):
  """
  AddText(self: TimelineGroup,childText: str)

   Adds a text string as a child of this System.Windows.Media.Animation.Timeline.

  

   childText: The text added to the System.Windows.Media.Animation.Timeline.
  """
  pass
 def AllocateClock(self,*args):
  """
  AllocateClock(self: TimelineGroup) -> Clock

  

   Creates a type-specific clock for this timeline.

   Returns: A clock for this timeline.
  """
  pass
 def Clone(self):
  """
  Clone(self: ParallelTimeline) -> ParallelTimeline

  

   Creates a modifiable clone of this System.Windows.Media.Animation.ParallelTimeline,making deep 

    copies of this object's values. When copying dependency properties,this method copies resource 

    references and data bindings (but they might no longer resolve) but not animations or their 

    current values.

  

   Returns: A modifiable clone of the current object. The cloned object's System.Windows.Freezable.IsFrozen 

    property will be false even if the source's System.Windows.Freezable.IsFrozen property was true.
  """
  pass
 def CloneCore(self,*args):
  """
  CloneCore(self: Freezable,sourceFreezable: Freezable)

   Makes the instance a clone (deep copy) of the specified System.Windows.Freezable using base 

    (non-animated) property values.

  

  

   sourceFreezable: The object to clone.
  """
  pass
 def CloneCurrentValue(self):
  """
  CloneCurrentValue(self: ParallelTimeline) -> ParallelTimeline

  

   Creates a modifiable clone of this System.Windows.Media.Animation.ParallelTimeline object,

    making deep copies of this object's current values. Resource references,data bindings,and 

    animations are not copied,but their current values are.

  

   Returns: A modifiable clone of the current object. The cloned object's System.Windows.Freezable.IsFrozen 

    property will be false even if the source's System.Windows.Freezable.IsFrozen property was true.
  """
  pass
 def CloneCurrentValueCore(self,*args):
  """
  CloneCurrentValueCore(self: Freezable,sourceFreezable: Freezable)

   Makes the instance a modifiable clone (deep copy) of the specified System.Windows.Freezable 

    using current property values.

  

  

   sourceFreezable: The System.Windows.Freezable to be cloned.
  """
  pass
 def CreateInstance(self,*args):
  """
  CreateInstance(self: Freezable) -> Freezable

  

   Initializes a new instance of the System.Windows.Freezable class.

   Returns: The new instance.
  """
  pass
 def CreateInstanceCore(self,*args):
  """
  CreateInstanceCore(self: ParallelTimeline) -> Freezable

  

   Creates a new instance of this System.Windows.Freezable.

   Returns: The new System.Windows.Freezable.
  """
  pass
 def FreezeCore(self,*args):
  """
  FreezeCore(self: Timeline,isChecking: bool) -> bool

  

   Makes this System.Windows.Media.Animation.Timeline unmodifiable or determines whether it can be 

    made unmodifiable.

  

  

   isChecking: true to check if this instance can be frozen; false to freeze this instance.

   Returns: If isChecking is true,this method returns true if this instance can be made read-only,or false 

    if it cannot be made read-only. If isChecking is false,this method returns true if this 

    instance is now read-only,or false if it cannot be made read-only,with the side effect of 

    having begun to change the frozen status of this object.
  """
  pass
 def GetAsFrozenCore(self,*args):
  """
  GetAsFrozenCore(self: Timeline,sourceFreezable: Freezable)

   Makes this instance a clone of the specified System.Windows.Media.Animation.Timeline object.

  

   sourceFreezable: The System.Windows.Media.Animation.Timeline instance to clone.
  """
  pass
 def GetCurrentValueAsFrozenCore(self,*args):
  """
  GetCurrentValueAsFrozenCore(self: Timeline,sourceFreezable: Freezable)

   Makes this instance a frozen clone of the specified System.Windows.Media.Animation.Timeline. 

    Resource references,data bindings,and animations are not copied,but their current values are.

  

  

   sourceFreezable: The System.Windows.Media.Animation.Timeline to copy and freeze.
  """
  pass
 def GetNaturalDuration(self,*args):
  """
  GetNaturalDuration(self: Timeline,clock: Clock) -> Duration

  

   Returns the length of a single iteration of this System.Windows.Media.Animation.Timeline.

  

   clock: The System.Windows.Media.Animation.Clock that was created for this 

    System.Windows.Media.Animation.Timeline.

  

   Returns: The length of a single iteration of this System.Windows.Media.Animation.Timeline,or 

    System.Windows.Duration.Automatic if the natural duration is unknown.
  """
  pass
 def GetNaturalDurationCore(self,*args):
  """
  GetNaturalDurationCore(self: ParallelTimeline,clock: Clock) -> Duration

  

   Return the natural duration (duration of a single iteration) from a specified 

    System.Windows.Media.Animation.Clock.

  

  

   clock: The System.Windows.Media.Animation.Clock to return the natural duration from.

   Returns: The System.Windows.Duration quantity representing the natural duration.
  """
  pass
 def OnChanged(self,*args):
  """
  OnChanged(self: Freezable)

   Called when the current System.Windows.Freezable object is modified.
  """
  pass
 def OnFreezablePropertyChanged(self,*args):
  """
  OnFreezablePropertyChanged(self: Freezable,oldValue: DependencyObject,newValue: DependencyObject,property: DependencyProperty)

   This member supports the Windows Presentation Foundation (WPF) infrastructure and is not 

    intended to be used directly from your code.

  

  

   oldValue: The previous value of the data member.

   newValue: The current value of the data member.

   property: The property that changed.

  OnFreezablePropertyChanged(self: Freezable,oldValue: DependencyObject,newValue: DependencyObject)

   Ensures that appropriate context pointers are established for a 

    System.Windows.DependencyObjectType data member that has just been set.

  

  

   oldValue: The previous value of the data member.

   newValue: The current value of the data member.
  """
  pass
 def OnPropertyChanged(self,*args):
  """
  OnPropertyChanged(self: Freezable,e: DependencyPropertyChangedEventArgs)

   Overrides the System.Windows.DependencyObject implementation of 

    System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventAr

    gs) to also invoke any System.Windows.Freezable.Changed handlers in response to a changing 

    dependency property of type System.Windows.Freezable.

  

  

   e: Event data that contains information about which property changed,and its old and new values.
  """
  pass
 def ReadPreamble(self,*args):
  """
  ReadPreamble(self: Freezable)

   Ensures that the System.Windows.Freezable is being accessed from a valid thread. Inheritors of 

    System.Windows.Freezable must call this method at the beginning of any API that reads data 

    members that are not dependency properties.
  """
  pass
 def ShouldSerializeProperty(self,*args):
  """
  ShouldSerializeProperty(self: DependencyObject,dp: DependencyProperty) -> bool

  

   Returns a value that indicates whether serialization processes should serialize the value for 

    the provided dependency property.

  

  

   dp: The identifier for the dependency property that should be serialized.

   Returns: true if the dependency property that is supplied should be value-serialized; otherwise,false.
  """
  pass
 def WritePostscript(self,*args):
  """
  WritePostscript(self: Freezable)

   Raises the System.Windows.Freezable.Changed event for the System.Windows.Freezable and invokes 

    its System.Windows.Freezable.OnChanged method. Classes that derive from System.Windows.Freezable 

    should call this method at the end of any API that modifies class members that are not stored as 

    dependency properties.
  """
  pass
 def WritePreamble(self,*args):
  """
  WritePreamble(self: Freezable)

   Verifies that the System.Windows.Freezable is not frozen and that it is being accessed from a 

    valid threading context. System.Windows.Freezable inheritors should call this method at the 

    beginning of any API that writes to data members that are not dependency properties.
  """
  pass
 def __init__(self,*args):
  """ x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature """
  pass
 @staticmethod
 def __new__(self,beginTime=None,duration=None,repeatBehavior=None):
  """
  __new__(cls: type)

  __new__(cls: type,beginTime: Nullable[TimeSpan])

  __new__(cls: type,beginTime: Nullable[TimeSpan],duration: Duration)

  __new__(cls: type,beginTime: Nullable[TimeSpan],duration: Duration,repeatBehavior: RepeatBehavior)
  """
  pass
 SlipBehavior=property(lambda self: object(),lambda self,v: None,lambda self: None)
 """Gets or sets a value that specifies how this timeline will behave when one or more of its System.Windows.Media.Animation.Timeline children slips.



Get: SlipBehavior(self: ParallelTimeline) -> SlipBehavior



Set: SlipBehavior(self: ParallelTimeline)=value

"""


 SlipBehaviorProperty=None
Defines a segment of time that may contain child System.Windows.Media.Animation.Timeline objects. These child timelines become active according to their respective System.Windows.Media.Animation.Timeline.BeginTime properties. Also,child timelines are able to overlap (run in parallel) with each other.
 
  
 
  ParallelTimeline()
 
  ParallelTimeline(beginTime: Nullable[TimeSpan])
 
  ParallelTimeline(beginTime: Nullable[TimeSpan],duration: Duration)
 
  ParallelTimeline(beginTime: Nullable[TimeSpan],duration: Duration,repeatBehavior: RepeatBehavior) AddChild(self: TimelineGroup,child: object)
 
    Adds a child System.Windows.Media.Animation.Timeline to this 
 
     System.Windows.Media.Animation.TimelineGroup.
 
   
 
   
 
    child: The object to be added as the child of this System.Windows.Media.Animation.TimelineGroup. If 
 
     this object is a System.Windows.Media.Animation.Timeline it will be added to the 
 
     System.Windows.Media.Animation.TimelineGroup.Children collection; otherwise,an exception will 
 
     be thrown. AddText(self: TimelineGroup,childText: str)
 
    Adds a text string as a child of this System.Windows.Media.Animation.Timeline.
 
   
 
    childText: The text added to the System.Windows.Media.Animation.Timeline. AllocateClock(self: TimelineGroup) -> Clock
 
   
 
    Creates a type-specific clock for this timeline.
 
    Returns: A clock for this timeline. Clone(self: ParallelTimeline) -> ParallelTimeline
 
   
 
    Creates a modifiable clone of this System.Windows.Media.Animation.ParallelTimeline,making deep 
 
     copies of this object's values. When copying dependency properties,this method copies resource 
 
     references and data bindings (but they might no longer resolve) but not animations or their 
 
     current values.
 
   
 
    Returns: A modifiable clone of the current object. The cloned object's System.Windows.Freezable.IsFrozen 
 
     property will be false even if the source's System.Windows.Freezable.IsFrozen property was true. CloneCore(self: Freezable,sourceFreezable: Freezable)
 
    Makes the instance a clone (deep copy) of the specified System.Windows.Freezable using base 
 
     (non-animated) property values.
 
   
 
   
 
    sourceFreezable: The object to clone. CloneCurrentValue(self: ParallelTimeline) -> ParallelTimeline
 
   
 
    Creates a modifiable clone of this System.Windows.Media.Animation.ParallelTimeline object,
 
     making deep copies of this object's current values. Resource references,data bindings,and 
 
     animations are not copied,but their current values are.
 
   
 
    Returns: A modifiable clone of the current object. The cloned object's System.Windows.Freezable.IsFrozen 
 
     property will be false even if the source's System.Windows.Freezable.IsFrozen property was true. CloneCurrentValueCore(self: Freezable,sourceFreezable: Freezable)
 
    Makes the instance a modifiable clone (deep copy) of the specified System.Windows.Freezable 
 
     using current property values.
 
   
 
   
 
    sourceFreezable: The System.Windows.Freezable to be cloned. CreateInstance(self: Freezable) -> Freezable
 
   
 
    Initializes a new instance of the System.Windows.Freezable class.
 
    Returns: The new instance. CreateInstanceCore(self: ParallelTimeline) -> Freezable
 
   
 
    Creates a new instance of this System.Windows.Freezable.
 
    Returns: The new System.Windows.Freezable. FreezeCore(self: Timeline,isChecking: bool) -> bool
 
   
 
    Makes this System.Windows.Media.Animation.Timeline unmodifiable or determines whether it can be 
 
     made unmodifiable.
 
   
 
   
 
    isChecking: true to check if this instance can be frozen; false to freeze this instance.
 
    Returns: If isChecking is true,this method returns true if this instance can be made read-only,or false 
 
     if it cannot be made read-only. If isChecking is false,this method returns true if this 
 
     instance is now read-only,or false if it cannot be made read-only,with the side effect of 
 
     having begun to change the frozen status of this object. GetAsFrozenCore(self: Timeline,sourceFreezable: Freezable)
 
    Makes this instance a clone of the specified System.Windows.Media.Animation.Timeline object.
 
   
 
    sourceFreezable: The System.Windows.Media.Animation.Timeline instance to clone. GetCurrentValueAsFrozenCore(self: Timeline,sourceFreezable: Freezable)
 
    Makes this instance a frozen clone of the specified System.Windows.Media.Animation.Timeline. 
 
     Resource references,data bindings,and animations are not copied,but their current values are.
 
   
 
   
 
    sourceFreezable: The System.Windows.Media.Animation.Timeline to copy and freeze. GetNaturalDuration(self: Timeline,clock: Clock) -> Duration
 
   
 
    Returns the length of a single iteration of this System.Windows.Media.Animation.Timeline.
 
   
 
    clock: The System.Windows.Media.Animation.Clock that was created for this 
 
     System.Windows.Media.Animation.Timeline.
 
   
 
    Returns: The length of a single iteration of this System.Windows.Media.Animation.Timeline,or 
 
     System.Windows.Duration.Automatic if the natural duration is unknown. GetNaturalDurationCore(self: ParallelTimeline,clock: Clock) -> Duration
 
   
 
    Return the natural duration (duration of a single iteration) from a specified 
 
     System.Windows.Media.Animation.Clock.
 
   
 
   
 
    clock: The System.Windows.Media.Animation.Clock to return the natural duration from.
 
    Returns: The System.Windows.Duration quantity representing the natural duration. OnChanged(self: Freezable)
 
    Called when the current System.Windows.Freezable object is modified. OnFreezablePropertyChanged(self: Freezable,oldValue: DependencyObject,newValue: DependencyObject,property: DependencyProperty)
 
    This member supports the Windows Presentation Foundation (WPF) infrastructure and is not 
 
     intended to be used directly from your code.
 
   
 
   
 
    oldValue: The previous value of the data member.
 
    newValue: The current value of the data member.
 
    property: The property that changed.
 
   OnFreezablePropertyChanged(self: Freezable,oldValue: DependencyObject,newValue: DependencyObject)
 
    Ensures that appropriate context pointers are established for a 
 
     System.Windows.DependencyObjectType data member that has just been set.
 
   
 
   
 
    oldValue: The previous value of the data member.
 
    newValue: The current value of the data member. OnPropertyChanged(self: Freezable,e: DependencyPropertyChangedEventArgs)
 
    Overrides the System.Windows.DependencyObject implementation of 
 
     System.Windows.DependencyObject.OnPropertyChanged(System.Windows.DependencyPropertyChangedEventAr
 
     gs) to also invoke any System.Windows.Freezable.Changed handlers in response to a changing 
 
     dependency property of type System.Windows.Freezable.
 
   
 
   
 
    e: Event data that contains information about which property changed,and its old and new values. ReadPreamble(self: Freezable)
 
    Ensures that the System.Windows.Freezable is being accessed from a valid thread. Inheritors of 
 
     System.Windows.Freezable must call this method at the beginning of any API that reads data 
 
     members that are not dependency properties. ShouldSerializeProperty(self: DependencyObject,dp: DependencyProperty) -> bool
 
   
 
    Returns a value that indicates whether serialization processes should serialize the value for 
 
     the provided dependency property.
 
   
 
   
 
    dp: The identifier for the dependency property that should be serialized.
 
    Returns: true if the dependency property that is supplied should be value-serialized; otherwise,false. WritePostscript(self: Freezable)
 
    Raises the System.Windows.Freezable.Changed event for the System.Windows.Freezable and invokes 
 
     its System.Windows.Freezable.OnChanged method. Classes that derive from System.Windows.Freezable 
 
     should call this method at the end of any API that modifies class members that are not stored as 
 
     dependency properties. WritePreamble(self: Freezable)
 
    Verifies that the System.Windows.Freezable is not frozen and that it is being accessed from a 
 
     valid threading context. System.Windows.Freezable inheritors should call this method at the 
 
     beginning of any API that writes to data members that are not dependency properties. x.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signaturex.__init__(...) initializes x; see x.__class__.__doc__ for signature __new__(cls: type)
 
   __new__(cls: type,beginTime: Nullable[TimeSpan])
 
   __new__(cls: type,beginTime: Nullable[TimeSpan],duration: Duration)
 
   __new__(cls: type,beginTime: Nullable[TimeSpan],duration: Duration,repeatBehavior: RepeatBehavior) Gets or sets a value that specifies how this timeline will behave when one or more of its System.Windows.Media.Animation.Timeline children slips.
 
 
 
 Get: SlipBehavior(self: ParallelTimeline) -> SlipBehavior
 
 
 
 Set: SlipBehavior(self: ParallelTimeline)=value