Skip to main content

Motion Standalone Preprocessor C# library 2024 R2

Class SolidLink

Last update: 16.07.2025

Namespace: 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

protected SolidLink()

Properties

AddToDoc

protected override bool AddToDoc { get; }

Property Value

bool

Color

public string Color { get; set; }

Property Value

string

LDForLinkSombination

protected double LDForLinkSombination { get; set; }

Property Value

double

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

Returns

bool

Connect with Ansys