アーティクル - CS36322
Arbortext Editor で Change Tracking PI 情報を完全に削除したい
修正日: 22-Dec-2022
適用対象
- PTC Arbortext Editor 5.4 to 7.1
- PTC Arbortext Styler 5.4 to 7.1
説明
ドキュメントで変更追跡が有効になっている場合、バックグラウンドで 2 つのプロセスが発生します。
<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インターフェイス経由でアティック名前空間にアクセスできないのはなぜですか?
- 変更追跡情報が完全に削除されるようにドキュメントを調整するにはどうすればよいですか?
最新バージョンはこちらを参照ください CS36322