ドキュメントから、未使用のブロックや画層など、未使用の名前の付いた参照を除去します。
サポートされているプラットフォーム: 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)
)