mxcad_2d API 文档 / 2d / MxCADTempForbiddenIntelliSelect
Class: MxCADTempForbiddenIntelliSelect
2d.MxCADTempForbiddenIntelliSelect
MxCADTempForbiddenIntelliSelect 用于临时禁用智能选择功能。
Description
适用于需要在特定流程中避免对象被自动智能选中的场景,例如自定义交互、 录制操作或执行批量绘制时。
Example
ts
import { MxCpp, MxCADTempForbiddenIntelliSelect } from "mxcad";
let forbiddenIntelliSelect: MxCADTempForbiddenIntelliSelect | undefined;
if (forbiddenIntelliSelect) {
(forbiddenIntelliSelect as MxCADTempForbiddenIntelliSelect).restoreSettings();
forbiddenIntelliSelect = undefined;
}
else {
forbiddenIntelliSelect = new MxCADTempForbiddenIntelliSelect(true);
}Table of contents
Constructors
Methods
Constructors
constructor
• new MxCADTempForbiddenIntelliSelect(isForbidden?)
Parameters
| Name | Type | Default value |
|---|---|---|
isForbidden | boolean | true |
Methods
restoreSettings
▸ restoreSettings(): void
恢复之前保存的智能选择设置。
Returns
void
