Class PropertyGeneralContact
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Contact
Assembly: VMDCt.dll
This class is to represent the General contact properties.
public class PropertyGeneralContact : PropertyContact3D, IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IContainer, ILinkContainer, IOwned, IHasID
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Implements
IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IContainer, ILinkContainer, IOwned, IHasID
Inherited Members
PropertyContact3D.Initialize(Unit.ConvertFactor),
PropertyContact3D.LoadOldVersion(bool),
PropertyContact3D.OnDeserialization(object),
PropertyContact3D.UseNodeOnlyOption,
PropertyContact3D.CrossCheck,
PropertyContact3D.PointCheck,
PropertyContact3D.UseInternalPointFactor,
PropertyContact3D.InternalPointFactor,
PropertyContact3D.UseSlidingOnlyOption,
PropertyContact3D.UseLimitIncrementInNR,
PropertyContact3D.LimitIncrementInNR,
PropertyContact3D.UseIncrementTime,
PropertyContact3D.IncrementTime,
PropertyContact.Initialize(Unit.ConvertFactor),
PropertyContact.Function,
PropertyContact.IsBaseGeometryFrontDirection,
PropertyContact.IsActionGeometryFrontDirection,
PropertyContact.IsBaseGeometryDisplayNormalDirection,
PropertyContact.IsActionGeometryDisplayNormalDirection,
Property.Initialize(Unit.ConvertFactor),
Property.PropertyRequestUpdate(object, LinkEventArgs),
Property.OnUpdatePropertyImpl(Property, LinkEventArgs),
Property.GetUnnamedObjectName(object),
Property.FindLocal(string),
Property.Draw(Canvas, TMatrix, TMatrix, bool),
ContainerObject
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
PropertyGeneralContact()
Initializes a new instance of the
public PropertyGeneralContact()
Properties
TypeOfContact
Gets and sets the type of contact.
Type : VM.Managed.DAFUL.Contact.ContactType LinkRequestUpdate 시 처리 : N/A LinkRequestDestroy 시 처리 : Read/Write : Read/Write Read/Write Condition : N/A 연관 프로퍼티 : N/A Validation 조건 : N/A UI Visibility : true Label : Contact Type Control Type : ComboBox ToolTip : N/A Error Message : N/A Category : Characteristic Category Index : 1 변경 시 DFS 재생성 여부 : No 변경 시 DFG 재생성 여부 : No 변경 시 GINF 재생성 여부 : No
public PropertyGeneralContact.ContactType TypeOfContact { get; set; }
Property Value
PropertyGeneralContact.ContactType
Methods
Initialize(ConvertFactor)
Initializes member through unit convert factor.
public override void Initialize(Unit.ConvertFactor factor)
Parameters
factor Unit.ConvertFactor
The unit convert factor.
LoadOldVersion(bool)
Execute when load old version (lower and equal 6.1).
public override PropertyContact3D.PointCheckType LoadOldVersion(bool bCrossCheck)
Parameters
bCrossCheck bool
The cross check flag.