Class PropertyConcentratedLoadBase
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Flexible.Force
Assembly: VMFlexibleBase.dll
This class is to represent the concentrated load properties.
public abstract class PropertyConcentratedLoadBase : Property, IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IContainer, ILinkContainer, IOwned, IHasID, IFlexibleFunctionOwner
Inheritance
object ←
ObservableObject ←
LinkableBase ←
ObjectBase ←
Object
Derived
Implements
IObservableObject, IDisposableObject, ILinkable, IObjectBase, IObject, IEventProvider, IHasKeyObject, ILinkContainerEvent, IVerifiable, IHistoryObjectSerializable, IAttributeContainer, IContainer, ILinkContainer, IOwned, IHasID, IFlexibleFunctionOwner
Inherited Members
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
PropertyConcentratedLoadBase()
Initializes a new instance of the
public PropertyConcentratedLoadBase()
Properties
Function
Gets or sets the function of concentrated load.
집중하중의 함수를 가져오거나 넣어줍니다.
Type : ConcentratedLoadFunction LinkRequestUpdate 시 처리 : N/A Read/Write : Read/Write Read/Write Condition : N/A 연관 프로퍼티 : N/A Validation 조건 : N/A UI Visibility : false 변경 시 DFS 재생성 여부 : Yes 변경 시 DFG 재생성 여부 : No 변경 시 GINF 재생성 여부 : No
public ConcentratedLoadFunction Function { get; set; }
Property Value
FunctionDirectionType
Gets or sets the type of the direction.
방향의 타입을 가져오거나 넣어줍니다.
Type : DirectionType LinkRequestUpdate 시 처리 : N/A Read/Write : Read/Write Read/Write Condition : N/A 연관 프로퍼티 : N/A Validation 조건 : N/A UI Visibility : true Label : Direction Type Control Type : N/A ToolTip : N/A Error Message : N/A Category : Load Category Index : 1 변경 시 DFS 재생성 여부 : Yes 변경 시 DFG 재생성 여부 : No 변경 시 GINF 재생성 여부 : No
public PropertyConcentratedLoadBase.DirectionType FunctionDirectionType { get; set; }
Property Value
PropertyConcentratedLoadBase.DirectionType
Methods
FindLocal(string)
Finds the local.
특정한 오브젝트로부터 이름을 가지고 원하는 오브젝트를 가져오는 함수입니다.
public override IObjectBase FindLocal(string strName)
Parameters
strName string
The Name that want to find.
찾고 싶은 엔티티의 이름입니다.
Returns
IObjectBase
GetUnnamedObjectName(object)
Gets the name of the unnamed object.
이름이 없는 오브젝트에 정의된 이름을 가져오는 함수입니다.
public override string GetUnnamedObjectName(object obUnnamed)
Parameters
obUnnamed object
The object that find to specialize name.
특정한 이름을 찾고자 하는 오브젝트.
Returns
Initialize(ConvertFactor)
Initializes member through unit convert factor.
단위 변화 팩터를 이용하여 필드를 초기화 해줍니다.
public override void Initialize(Unit.ConvertFactor factor)
Parameters
factor Unit.ConvertFactor
The unit convert factor.
단위 변환 팩터.