类似于rvt文件如何使用EXEC sp_msforeachtable "ALTER TABLE ? WITH CHECK CHECK CONSTRAINT ALL";
附加到名称来表示元素,是否有任何特殊属性或指示符,Autodesk-forge查看器对象的nw 文件中的特定节点是元素?< / p>
答案 0 :(得分:0)
您可以使用ExternalId
来指示Forge Viewer中的元素。在Revit中,我知道Revit API的Element.UniqueId
,但我不知道它在Navisworks中代表什么。您可以从特定元素(dbId)的属性对象中获取ExternalId
,如下所示:
viewer.getProperties( dbId,
function( result ) {
console.log( result.externalId );
},
function( status, message, data ) {
console.warn( status, message, data );
});
您还可以从ExternalId
:
viewer.model.getExternalIdMapping(
function( map ) {
console.log( map[externalId] );
},
function( error ) {
console.warn( error );
});