Class SolidLink
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Builder.Track
Assembly: VMBldTrack.dll
public abstract class SolidLink : BuilderBase<BodyLink>, IBuilder
Inheritance
object ← BuilderBase<BodyLink> ← SolidLink
Derived
SolidLinkLMSimple, SolidLinkLMV
Implements
IBuilder
Inherited Members
BuilderBase<BodyLink>.m_bSuccess, BuilderBase<BodyLink>.Build(Document), BuilderBase<BodyLink>.Build(Document, List<string>), BuilderBase<BodyLink>.Validate(IList<string>), BuilderBase<BodyLink>.Success(), BuilderBase<BodyLink>.OnPostBuild(ObjectBase, Document), BuilderBase<BodyLink>.OnFinalBuild(string, Document), BuilderBase<BodyLink>.OnObjectChangeBuild(string, Document), BuilderBase<BodyLink>.OnPostAddDoc(ObjectBase), BuilderBase<BodyLink>.Parameters, BuilderBase<BodyLink>.AddToDoc, BuilderBase<BodyLink>.UseChangedObject, BuilderBase<BodyLink>.SetPointKey, BuilderBase<BodyLink>.BuildObject, BuilderBase<BodyLink>.BuildDocument, BuilderBase<BodyLink>.UseInterface, BuilderBase<BodyLink>.ErrorMessage
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
SolidLink()
protected SolidLink()
Properties
AddToDoc
protected override bool AddToDoc { get; }
Property Value
Color
public string Color { get; set; }
Property Value
LDForLinkSombination
protected double LDForLinkSombination { get; set; }
Property Value
Methods
GetCurrentBuilder()
protected virtual Builder GetCurrentBuilder()
Returns
Builder
OnPostAddDoc(ObjectBase)
protected override void OnPostAddDoc(ObjectBase ob)
Parameters
ob ObjectBase
OnPostBuild(ObjectBase, Document)
protected override sealed bool OnPostBuild(ObjectBase obCreated, Document doc)
Parameters
obCreated ObjectBase
doc Document