ドキュメントから、未使用のブロックや画層など、未使用の名前の付いた参照を除去します。
サポートされているプラットフォーム: Windows のみ
戻り値はありません。
このメソッドは、コマンド プロンプトに対して purge と入力して[すべて(A)]オプションを選択し、プロンプト「すべてを名前削除しますか?」に対して y と入力するのと同じです。
このメソッドを使用して削除しない限り、削除後のオブジェクトはドキュメントに残っています。
VBA:
Sub Example_PurgeAll() ' This example removes all unused named references from the database ThisDrawing.PurgeAll End Sub
Visual LISP:
(vl-load-com) (defun c:Example_PurgeAll() ;; This example removes all unused named references from the database (setq acadObj (vlax-get-acad-object)) (setq doc (vla-get-ActiveDocument acadObj)) (vla-PurgeAll doc) )