vlr-reactors (AutoLISP/ActiveX)

既存のリアクタのリストを返します。

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

構文と要素

(vlr-reactors [reactor-type...])
reactor-type

タイプ: シンボル

次の 1 つまたは複数。

  • :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

戻り値

タイプ: リスト

リアクタ リストのリスト。指定されたどのタイプのリアクタも存在しない場合は nil。各リアクタ リストは、リアクタ タイプを示すシンボルで始まり、その後に、そのタイプの各リアクタへのポインタが続きます。

注意

reactor-type 引数を指定すると、vlr-reactors 関数は、指定されたリアクタ タイプのリストを返します。reactor-type 引数を省略すると、vlr-reactors 関数はすべての既存のリアクタを返します。

図面内のすべてのリアクタをリストします。

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

すべてのオブジェクト リアクタをリストします。

(vlr-reactors :vlr-object-reactor)
((:VLR-Object-Reactor #<VLR-Object-Reactor>))

vlr-reactors 関数は、単一のリアクタ リストを含んだリストを返します。

すべてのデータベース リアクタをリストします。

(vlr-reactors :vlr-acdb-reactor)
nil

定義されたデータベース リアクタはありません。

すべての DWG リアクタをリストします。

(vlr-reactors :vlr-dwg-reactor)
((:VLR-DWG-Reactor #<VLR-DWG-Reactor> #<VLR-DWG-Reactor>))

vlr-reactors 関数は、DWG リアクタ リストを含んだリストを返します。