Click or drag to resize

Track Class

A switchboard track object.
Inheritance Hierarchy

Namespace:  RRAutoLib.CTC
Assembly:  RRAutoLib (in RRAutoLib.dll) Version: 4.0.8678.28884
Syntax

The Track type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyBlock
Gets or sets the Block that this track is assigned to.
Public propertyDefaultName
Gets the default identifiable name assigned to this CTC object.
(Inherited from CtcObjectBase.)
Public propertyID
Gets the CTC object's globaly unique static identifier.
(Inherited from CtcObjectBase.)
Public propertyIsDeleted
Gets an indication whether this CTC object has been flaged for deletion by DeleteSelf.
(Inherited from CtcObjectBase.)
Public propertyIsTurnout
Gets a value indicating whether this track is a turnout.
Public propertyLocation
Gets or sets the locations of this track on the switchboard.
Public propertyName
Gets or sets the identifiable name assigned to this CTC object.
(Inherited from CtcObjectBase.)
Public propertyOrientation
Gets or sets the orientation of the track on the switchboard.
Public propertyParent
Gets the parent list that contains this CTC object.
(Inherited from CtcObjectBase.)
Public propertyPersistedTag
Gets or sets the binary representation of an arbitrary object that provides additional data to be stored with the layout data.
(Inherited from CtcObjectBase.)
Public propertyScriptEventBinder
Public propertyState
Gets the track's currently active state object.
Public propertyStates
Gets the states list configured by the Type property.
Public propertyTag
Gets or sets an arbitrary object that provides additional data but is disposed between sessions.
(Inherited from CtcObjectBase.)
Public propertyType
Gets or sets type of this track.
Top
Methods
  NameDescription
Public methodDeleteSelf (Overrides CtcObjectBaseDeleteSelf.)
Public methodNotifyObjectChanged
Raises the ObjectChanged event for this object.
(Inherited from CtcObjectBase.)
Public methodOperatePress
Action to be performd when a switchboard track represenation is pressed by mouse or touch-point.
Public methodOperateRelease
Action to be performd when a switchboard track represenation is released by mouse or touch-point.
Public methodSetState(Byte, CancellationToken)
Sets the track's active state by value.
Public methodSetState(PkStatesListState, CancellationToken)
Sets the track's active state by object.
Public methodSetState(String, CancellationToken)
Sets the track's active state by name.
Public methodToString (Overrides ObjectToString.)
Top
See Also