Class BuilderNamed<T\>
Last update: 16.07.2025Namespace: 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
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
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