Class SectionModificationAdd
Last update: 09.03.2026Namespace: VM.Managed.DAFUL.Builder.GearTrain
Assembly: VMBldGearTrain.dll
public class SectionModificationAdd : BuilderNamed<Section>, IBuilder
Inheritance
object ← BuilderBase<Section> ← BuilderSymmetric<Section> ← BuilderNamed<Section> ← SectionModificationAdd
Implements
IBuilder
Inherited Members
BuilderNamed<Section>.OnPostBuild(ObjectBase, Document), BuilderNamed<Section>.CheckUnit(Document3D, Document3D, string), BuilderNamed<Section>.Name, BuilderSymmetric<Section>.Build(Document), BuilderSymmetric<Section>.Symmetric, BuilderSymmetric<Section>.CurrentSymmetric, BuilderBase<Section>.m_bSuccess, BuilderBase<Section>.Build(Document), BuilderBase<Section>.Build(Document, List<string>), BuilderBase<Section>.Validate(IList<string>), BuilderBase<Section>.Success(), BuilderBase<Section>.OnPostBuild(ObjectBase, Document), BuilderBase<Section>.OnFinalBuild(string, Document), BuilderBase<Section>.OnObjectChangeBuild(string, Document), BuilderBase<Section>.OnPostAddDoc(ObjectBase), BuilderBase<Section>.Parameters, BuilderBase<Section>.AddToDoc, BuilderBase<Section>.UseChangedObject, BuilderBase<Section>.SetPointKey, BuilderBase<Section>.BuildObject, BuilderBase<Section>.BuildDocument, BuilderBase<Section>.UseInterface, BuilderBase<Section>.ErrorMessage
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)
Constructors
SectionModificationAdd()
public SectionModificationAdd()
Properties
GearTrainCrossSection
public SectionInfo[] GearTrainCrossSection { get; set; }
Property Value
Length
public string Length { get; set; }
Property Value
string
Methods
CreateSection(Section, ShaftSet)
public void CreateSection(Section section, ShaftSet shaftset)
Parameters
section Section
shaftset ShaftSet
OnPostAddDoc(ObjectBase)
protected override void OnPostAddDoc(ObjectBase ob)
Parameters
ob ObjectBase
OnPostBuild(ObjectBase, Document)
protected override bool OnPostBuild(ObjectBase obCreated, Document doc)
Parameters
obCreated ObjectBase
doc Document
Returns
bool
Validate(IList<string>)
public override bool Validate(IList<string> lstErrorMessage)
Parameters
lstErrorMessage IList<string>
Returns
bool