技术文章 - CS36322
我们想在 Arbortext Editor 中完全删除更改跟踪 PI 信息
已修改: 22-Dec-2022
适用于
- PTC Arbortext Editor 5.4 to 7.1
- PTC Arbortext Styler 5.4 to 7.1
说明
在文档中启用更改跟踪时,后台会发生两个过程。
<atict:info tracking="on" ref="0"/>
<atict:user user="UserName" fullname="user" color="#8000FF"/>
- 该文档定义了一个新的命名空间。
- 在根元素属性和多个节点中生成了不同的信息,如下所示:
<atict:info tracking="on" ref="0"/>
<atict:user user="UserName" fullname="user" color="#8000FF"/>
- 用C#编写的解决方案使用COM 接口方法“ GetElementsByTagNameNS()” 、“ GetElementsByAttributeNS() ”来删除在文档中找到的节点和属性。
- 找不到具有适当命名空间的属性和节点,并且无法使用“ RemoveChild() ”将其删除。
- 如果文档中有用户定义的命名空间,则上述方法有效。找到所有节点并可以将其删除。
- 为什么不能通过COM接口访问atict命名空间来更改或删除项目?
- 如何调整文档以便完全删除更改跟踪信息?
这是文章 36322 的 PDF 版本,可能已过期。最新版本 CS36322