Class ReferenceGeneral
Last update: 16.07.2025Namespace: VM.Models.Pre.Connections
Assembly: VM.Models.Pre.Connections.dll
This class is to represent the reference for general.
public class ReferenceGeneral : Reference, IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IReferencable, INamed, INavigatorItem, IVisible, IReferenceAutoContactable, IAutoContactable, IBody, ITranslationalMotionComponent, IRotationalMotionComponent, ICouplerComponent, IForceComponent, IArgument
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Implements
IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, ILinkContainer, IOwned, IHasID, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IReferencable, INamed, INavigatorItem, IVisible, IReferenceAutoContactable, IAutoContactable, IBody, ITranslationalMotionComponent, IRotationalMotionComponent, ICouplerComponent, IForceComponent, IArgument
Inherited Members
Reference.LinkAddedToDocument(object, AddToDocEventArgs),
Reference.SetModified(ModifiedResult.ModifiedType),
Reference.SetModified(),
Reference.GetModelNavigatorInformationImpl(XmlDocument, XmlElement, bool),
Reference.GetContactables(),
Reference.IsAutoContactable(),
Reference.IsOwner(Reference),
Reference.LinkRequestUpdate(object, LinkEventArgs),
Reference.LinkRequestDestroy(object, LinkEventArgs),
Reference.GetTransform(Unit),
Reference.GetFullTransform(Unit),
Reference.GetTotalSubSystemName(Document3D, ObjectBase),
Reference.GetTotalSubSystemNameCore(Document3D, Document3D, ref Stack
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
ReferenceGeneral(SerializationInfo, StreamingContext)
Initializes a new instance of the
protected ReferenceGeneral(SerializationInfo info, StreamingContext context)
Parameters
info SerializationInfo
The info.
context StreamingContext
The context.
ReferenceGeneral(ObjectBase)
Initializes a new instance of the
public ReferenceGeneral(ObjectBase obj)
Parameters
obj ObjectBase
The reference's object.