AnyCAD Rapid API 2023
Help you to create a better world!
载入中...
搜索中...
未找到
Element类 参考
类 Element 继承关系图:
AObject Component ConstraintElement DbViewBase EntityElement MaterialElement NodeConnection ReferenceElement StyleElement

Public 成员函数

ClassId GetClassId ()
 
ObjectId GetId ()
 
long GetUserId ()
 
boolean SetUserId (long val)
 
String GetName ()
 
boolean SetName (String val)
 
String GetSchemaName ()
 
boolean SetSchemaName (String val)
 
long GetUserFlags ()
 
void SetUserFlags (long val)
 
void MakeUniqueName (String base)
 
void MakeUniqueName ()
 
void RequestUpdate ()
 
void ListParameters (ParameterDict parameters)
 
boolean SetParameter (ParameterDict parameters, String key)
 
- Public 成员函数 继承自 AObject
ClassId GetClassId ()
 
boolean IsEqual (AObject other)
 

静态 Public 成员函数

static ClassId GetStaticClassId ()
 
static Element Cast (AObject obj)
 
static ClassId GetStaticClassId ()
 

详细描述

<>
保存在文档的对象的基类。支持事务、关联更新等功能

参见
Document

成员函数说明

◆ GetClassId()

◆ GetStaticClassId()

◆ ListParameters()

void Element.ListParameters ( ParameterDict  parameters)

列出界面可见的参数

参数
parameters

DbView , 以及 EntityElement 重载.

◆ MakeUniqueName() [1/2]

void Element.MakeUniqueName ( )

根据ElementNames配置生成唯一名称。

◆ MakeUniqueName() [2/2]

void Element.MakeUniqueName ( String  base)

设置唯一的名称

参数
base基础,如根据"构件",生成"构件1"

◆ RequestUpdate()

void Element.RequestUpdate ( )

在被添加到文档时候调用,或者后动调用以触发更新。

DrawableElement, MaterialElement, PointElement, TextElement, TextureElement , 以及 VisualElement 重载.

◆ SetParameter()

boolean Element.SetParameter ( ParameterDict  parameters,
String  key 
)

根据参数修改属性

参数
parameters参数集
key修改的参数
返回
是否成功

DbView , 以及 EntityElement 重载.