Class Boolean<T\>
Last update: 16.07.2025Namespace: VM.Managed.DAFUL.Builder
Assembly: VMBld.dll
public abstract class Boolean<t> : BooleanBase<t>, IBuilder where T : Builder, new()
Type Parameters
T
Inheritance
object ←
BooleanBase
Implements
Inherited Members
BooleanBase
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Constructors
Boolean()
protected Boolean()
Fields
m_ToolConnectables
protected Body[] m_ToolConnectables
Field Value
Body[]
Properties
Argument
protected override string Argument { get; }
Property Value
ReserveToolBody
public bool ReserveToolBody { get; set; }
Property Value
ToolBodiesName
public string[] ToolBodiesName { get; set; }
Property Value
string[]
ToolConnectable
public override Body ToolConnectable { get; }
Property Value
Body
Methods
Build(Document)
public override void Build(Document doc)
Parameters
doc Document
BuildTargetTool(Builder, Builder[])
protected virtual void BuildTargetTool(Builder buiTarget, Builder[] buiTool)
Parameters
buiTarget Builder
buiTool Builder[]
BuildTargetTool(Builder, Builder)
protected override void BuildTargetTool(Builder buiTarget, Builder buiTool)
Parameters
buiTarget Builder
buiTool Builder
CheckValid(Document, List)
protected virtual bool CheckValid(Document doc, List<body> lstBodies)
Parameters
doc Document
lstBodies List
Returns
DeleteToolBody()
protected override void DeleteToolBody()