下面代码遍历标注样式表,然后得到每个样式名称,js代码如下:
function GetAllDim() {var database = mxOcx.GetDatabase();// 得到所有图层名var sRet = null;//返回数据库中的文字样式表对象var spDimStyleTable = database.GetDimStyleTable();//创建一个遍历层表中所有图层的遍历器var spIter = spDimStyleTable.NewIterator();//移动当前遍历器位置for(;!spIter.Done();spIter.Step(true,true)){//返回遍历器当前位置的记录var spDimStyleTableRec = spIter.GetRecord();//符号表记录名属性var sName = spDimStyleTableRec.Name;if(sRet == null)sRet = sName;else{sRet = sRet +","+sName;}}alert(sRet);}