Class Force<TProperty\>
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Force
Assembly: VMDFB.dll
This base class is to represent the force.
public abstract class Force<tproperty> : Connector<tproperty>, IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IContainer, IEntity, IEntityBase, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, IHasName, IEnabled, IHasComment, IVisible, IDocumentOwner, INamed, INavigatorItem, IVisible, IMultiChangable, IHasProperty, IGroup, IDraw, IDrawIcon, IReferencable, ITransformable, IConnector, IEntityRelation, IGenerable, IArgument, IReportable, IFlip, IEnableForSimulationScenario, ITorqueReferenceForBearing where TProperty : Property, IArgument, new()
Type Parameters
TProperty
The type of the property.
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Implements
IObservableObject, IDisposableObject, ILinkable, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IContainer, IEntity, IEntityBase, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, IHasName, IEnabled, IHasComment, IVisible, IDocumentOwner, INamed, INavigatorItem, IVisible, IMultiChangable, IHasProperty, IGroup, IDraw, IDrawIcon, IReferencable, ITransformable, IConnector, IEntityRelation, IGenerable, IArgument, IReportable, IFlip, IEnableForSimulationScenario, ITorqueReferenceForBearing
Inherited Members
Connector
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
Force()
Initializes a new instance of the
protected Force()
Force(string)
Initializes a new instance of the
public Force(string strName)
Parameters
strName string
Name of the force.
Properties
UseForSimulationScenario
Use for simulation scenario.
protected virtual bool UseForSimulationScenario { get; }
Property Value
Methods
Initialize(ConvertFactor)
Initializes member through unit convert factor.
public override void Initialize(Unit.ConvertFactor factor)
Parameters
factor Unit.ConvertFactor
The unit convert factor.
ReadMarker(XmlReader, Marker, string)
Reads the marker.
protected virtual bool ReadMarker(XmlReader reader, Marker marker, string strName)
Parameters
reader XmlReader
The reader.
marker Marker
The marker.
strName string
Name of the STR.
Returns
true if the specified value is change; otherwise, false.
WriteMarker(XmlWriter, Marker, string)
Writes the marker.
protected virtual bool WriteMarker(XmlWriter writer, Marker marker, string strName)
Parameters
writer XmlWriter
The writer.
marker Marker
The marker.
strName string
Name of the STR.