Class PseudoPowerLoad
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.GearTrain
Assembly: VMDGearTrain.dll
The pseudo power load
public class PseudoPowerLoad : PseudoEntity, IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IDraw, IDrawIcon, INamed, INavigatorItem, IPseudoEntityOnShaftSet
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Implements
IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IDraw, IDrawIcon, INamed, INavigatorItem, IPseudoEntityOnShaftSet
Inherited Members
PseudoEntity.Draw(Canvas),
PseudoEntity.ReDraw(),
PseudoEntity.GetModelNavigatorInformationImpl(XmlDocument, XmlElement, bool),
PseudoEntity.Name,
PseudoEntity.FullName,
PseudoEntity.NonSymmetricName,
PseudoEntity.Hide,
Object
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
PseudoPowerLoad()
Initializes a new instance of the
public PseudoPowerLoad()
Properties
Name
Gets or sets the name.
public override string Name { get; set; }
Property Value
PowerLoadInformation
Gets or sets the power load information.
public PowerLoad PowerLoadInformation { get; set; }
Property Value
Methods
Draw(Canvas)
Draws the specified canvas.
public override void Draw(Canvas canvas)
Parameters
canvas Canvas
The canvas.
Exceptions
LinkRequestDestroying(object, LinkEventArgs)
Links the request destroying.
protected override void LinkRequestDestroying(object objNotifier, LinkEventArgs arg)
Parameters
objNotifier object
The object notifier.
arg LinkEventArgs
The