vlr-remove-all (AutoLISP/ActiveX)

指定されたタイプのすべてのリアクタを無効にします。

サポートされているプラットフォーム: Windows のみ

構文と要素

(vlr-remove-all [reactor-type])
reactor-type

タイプ: シンボル

次のいずれか。

  • :VLR-AcDb-Reactor

  • :VLR-Command-Reactor

  • :VLR-DeepClone-Reactor

  • :VLR-DocManager-Reactor

  • :VLR-DWG-Reactor

  • :VLR-DXF-Reactor

  • :VLR-Editor-Reactor

  • :VLR-Insert-Reactor

  • :VLR-Linker-Reactor

  • :VLR-Lisp-Reactor

  • :VLR-Miscellaneous-Reactor

  • :VLR-Mouse-Reactor

  • :VLR-Object-Reactor

  • :VLR-SysVar-Reactor

  • :VLR-Toolbar-Reactor

  • :VLR-Undo-Reactor

  • :VLR-Wblock-Reactor

  • :VLR-Window-Reactor

  • :VLR-XREF-Reactor

reactor-type 引数に何も指定しないと、vlr-remove-all 関数はすべてのリアクタを無効にします。

戻り値

タイプ: リスト

リストのリスト。各リストの最初の要素は、リアクタ タイプを表します。残りの要素は、無効にしたリアクタ オブジェクトを表します。アクティブなリアクタが存在しない場合は、nil が返されます。

次の関数呼び出しは、すべての編集リアクタを無効にします。

(vlr-remove-all :vlr-editor-reactor)
((:VLR-Editor-Reactor #<VLR-Editor-Reactor>))

次の関数呼び出しは、すべてのリアクタを無効にします。

(vlr-remove-all)
((:VLR-Object-Reactor #<VLR-Object-Reactor> #<VLR-Object-Reactor>
#<VLR-Object-Reactor>)(:VLR-Editor-Reactor#<VLR-Editor-Reactor>))