Skip to content

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 ​

NameTypeDefault value
isForbiddenbooleantrue

Methods ​

restoreSettings ​

▸ restoreSettings(): void

恢复之前保存的智能选择设置。

Returns ​

void