Skip to main content

Motion Standalone Preprocessor C# library 2024 R2

Class BuilderNamed<T\>

Last update: 16.07.2025

Namespace: VM.Managed.DAFUL.Builder
Assembly: VMBld.dll

public abstract class BuilderNamed<T> : BuilderSymmetric<T>, IBuilder where T : ObjectBase, new()

Type Parameters

T

Inheritance

object ← BuilderBase<T> ← BuilderSymmetric<T> ← BuilderNamed<T>

Implements

IBuilder

Inherited Members

BuilderSymmetric<T>.Build(Document), BuilderSymmetric<T>.Symmetric, BuilderSymmetric<T>.CurrentSymmetric, BuilderBase<T>.m_bSuccess, BuilderBase<T>.Build(Document), BuilderBase<T>.Build(Document, List<string>), BuilderBase<T>.Validate(IList<string>), BuilderBase<T>.Success(), BuilderBase<T>.OnPostBuild(ObjectBase, Document), BuilderBase<T>.OnFinalBuild(string, Document), BuilderBase<T>.OnObjectChangeBuild(string, Document), BuilderBase<T>.OnPostAddDoc(ObjectBase), BuilderBase<T>.Parameters, BuilderBase<T>.AddToDoc, BuilderBase<T>.UseChangedObject, BuilderBase<T>.SetPointKey, BuilderBase<T>.BuildObject, BuilderBase<T>.BuildDocument, BuilderBase<T>.UseInterface, BuilderBase<T>.ErrorMessage

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Constructors

BuilderNamed()

protected BuilderNamed()

Properties

Name

public virtual string Name { get; set; }

Property Value

string

Methods

CheckUnit(Document3D, Document3D, string)

protected void CheckUnit(Document3D docParent, Document3D docSub, string PropertyFilePath)

Parameters

docParent Document3D

docSub Document3D

PropertyFilePath string

OnPostBuild(ObjectBase, Document)

protected override bool OnPostBuild(ObjectBase obCreated, Document doc)

Parameters

obCreated ObjectBase

doc Document

Returns

bool

Connect with Ansys