返回介绍

指南

MxCAD API 文档

McDbLayerTableRecord

发布于 2024-07-31 21:39:59 字数 15131 浏览 0 评论 0 收藏 0

mxcad API 文档 / McDbLayerTableRecord

Class: McDbLayerTableRecord

表示一个图层表记录对象。

Hierarchy

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new McDbLayerTableRecord(imp?)

构造函数。

Parameters

NameTypeDescription
imp?any内部实现对象。

Overrides

McDbObject.constructor

Properties

imp

Protected imp: any = 0

内部实现对象。

Inherited from

McDbObject.imp

Accessors

color

get color(): McCmColor

获取或设置图层颜色。

Returns

McCmColor

set color(val): void

Parameters

NameType
valMcCmColor

Returns

void


dxf0

get dxf0(): string

获取 DXF 代码 0 的值。

Returns

string

Inherited from

McDbObject.dxf0


isFrozen

get isFrozen(): boolean

获取或设置图层是否被冻结。

Returns

boolean

set isFrozen(val): void

Parameters

NameType
valboolean

Returns

void


isLocked

get isLocked(): boolean

获取或设置图层是否被锁定。

Returns

boolean

set isLocked(val): void

Parameters

NameType
valboolean

Returns

void


isOff

get isOff(): boolean

获取或设置图层是否被关闭。

Returns

boolean

set isOff(val): void

Parameters

NameType
valboolean

Returns

void


lineWeight

get lineWeight(): LineWeight

获取或设置图层线宽。

Returns

LineWeight

set lineWeight(val): void

Parameters

NameType
valLineWeight

Returns

void


linetypeObjectId

get linetypeObjectId(): McObjectId

获取或设置图层线型对象 ID。

Returns

McObjectId

set linetypeObjectId(val): void

Parameters

NameType
valMcObjectId

Returns

void


name

get name(): string

获取或设置图层名称。

Returns

string

set name(val): void

Parameters

NameType
valstring

Returns

void


objectName

get objectName(): string

获取对象名称。

Returns

string

Inherited from

McDbObject.objectName

Methods

clone

clone(): null | McDbObject

克隆对象。

Returns

null | McDbObject

克隆出的对象。

Inherited from

McDbObject.clone


erase

erase(): boolean

删除对象。

Returns

boolean

是否删除成功。

Inherited from

McDbObject.erase


getDatabase

getDatabase(): McDbDatabase

得到对象所在的数据库

Returns

McDbDatabase

Inherited from

McDbObject.getDatabase


getHandle

getHandle(): string

得到对象句柄

Returns

string

Inherited from

McDbObject.getHandle


getImp

getImp(): any

获取内部实现对象。

Returns

any

内部实现对象。

Inherited from

McDbObject.getImp


getJson

getJson(): string

获取 JSON 格式的字符串。

Returns

string

JSON 格式的字符串。

Inherited from

McDbObject.getJson


getObjectID

getObjectID(): McObjectId

获取对象 ID。

Returns

McObjectId

对象 ID。

Inherited from

McDbObject.getObjectID


getOwnerID

getOwnerID(): number

得到对象拥用者的id

Returns

number

Inherited from

McDbObject.getOwnerID


initTempObject

initTempObject(imp): void

初始化临时对象。

Parameters

NameTypeDescription
impany内部实现对象。

Returns

void

Inherited from

McDbObject.initTempObject


isErased

isErased(): boolean

对象是否已经删除

Returns

boolean

Inherited from

McDbObject.isErased


isKindOf

isKindOf(sObjectName): boolean

Parameters

NameType
sObjectNamestring

Returns

boolean

Inherited from

McDbObject.isKindOf


isNull

isNull(): any

Returns

any

Inherited from

McDbObject.isNull


setJson

setJson(str): boolean

设置 JSON 格式的字符串。

Parameters

NameTypeDescription
strstringJSON 格式的字符串。

Returns

boolean

是否设置成功。

Inherited from

McDbObject.setJson


unErase

unErase(): boolean

反删除对象。

Returns

boolean

Inherited from

McDbObject.unErase

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文