主要用到函数说明:
MxDrawEntity::DeleteXData
删除扩展数据,详细说明如下:
参数 | 说明 |
---|---|
pzsAppName |
删除的扩展数据名称,如果为空,删除所有扩展数据 |
js代码实现如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
function DeleteXData() {
var selEnt = mxOcx.NewComObject( "IMxDrawUiPrEntity" );
selEnt.message = "选择要删除扩展数据的对象" ;
if (selEnt.go() != 1)
return ;
var ent = selEnt.Entity();
if (ent == null )
return ;
if (ent.DeleteXData( "ExDataName" )) {
alert( "删除扩展数据成功" );
}
else {
alert( "删除扩展数据失败" );
}
}
|