Sage Modeling and Simulation Library

TimePeriodEnvelope Members

The TimePeriodEnvelope type exposes the following members.

Methods


  Name Description
Public method AddRelationship
Public method AddTimePeriod
Public method AddTimePeriods
Public method ClearDuration
Public method ClearEndTime
Public method ClearStartTime
Public method Equals(System.Object)
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected method Finalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public method GetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public method PopAdjustmentMode
Public method PushAdjustmentMode
Public method RemoveRelationship
Public method RemoveTimePeriod
Public method RemoveTimePeriods
Public method ToString()()()()
Public method Static member ToString(ITimePeriod, TimePeriodSorter)

Properties


  Name Description
Public property AdjustmentMode
Determines what inferences are to be made about the other two settings when one of the settings (start, duration, finish times) is changed.
Public property BreadthFirstEnumerable
Returns an iterator that traverses the descendant payloads breadth first.
Public property Children
Gets the list of children. Do not modify this.
Public property DepthFirstEnumerable
Returns an iterator that traverses the descendant payloads depth first.
Public property Description
Public property Duration
Gets the duration of the time period.
Public property EndMilestone
The milestone that represents the ending point of this time period.
Public property EndTime
Gets the end time of the time period.
Public property Guid
Public property HasDuration
True if the time period has a determinate duration.
Public property HasEndTime
True if the time period has a determinate end time.
Public property HasStartTime
True if the time period has a determinate start time.
Public property Modifier
Public property Name
Public property StartMilestone
The milestone that represents the starting of this time period.
Public property StartTime
Gets the start time of the time period.
Public property Subject

Events


  Name Description
Public event ChangeEvent