跳到主要内容

IDP.Kada.getSnapperUniquenessAsync() function

屏风唯一性判断 注意:调用此接口,需要确认方案已经正确保存。可以通过IDP.Design.save()来完成方案的保存。

Signature:

function getSnapperUniquenessAsync(option: {
elements?: IDPCommon.DB.Types.ElementId[];
toolType?: EToolType;
}): Promise<SnapperUniquenessResult>;

Links: function getSnapperUniquenessAsync(option: { elements?: IDPCommon.DB.Types.ElementId[]; toolType?: EToolType; }): Promise<SnapperUniquenessResult>;

Parameters

Parameter

Type

Description

option

{ elements?: IDPCommon.DB.Types.ElementId[]; toolType?: EToolType; }

elements 与 toolType 至少一个参数;当传入elements参数时,toolType参数将会忽略;唯一性判断只会对传入的elements参数进行判断;当传入toolType参数时,将会按工具线进行唯一性判断

Returns:

Promise<SnapperUniquenessResult>

Exceptions

{Error} 如果获取唯一性编码失败,会抛出错误