vlax-dump-object (AutoLISP/ActiveX)

オブジェクトのプロパティと、オプションとして、オブジェクトに適用可能なメソッドを一覧表示します。

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

構文と要素

(vlax-dump-object obj [flag])
obj

タイプ: VLA オブジェクト

オブジェクト

flag

タイプ: T または nil

指定した場合で nil でない場合、vlax-dump-object 関数は obj に適用可能なすべてのメソッドも一覧表示します。

戻り値

タイプ: T またはエラー

成功した場合は T。無効なオブジェクト名が指定された場合、vlax-dump-object 関数はエラー メッセージを表示します。

(setq aa (vlax-get-acad-object))
#<VLA-OBJECT IAcadApplication 00b3b91c>

(vlax-dump-object aa)
; IAcadApplication: AutoCAD Application Interface
; Property values:
;   ActiveDocument (RO) = #<VLA-OBJECT IAcadDocument 01b52fac>
;   Application (RO) = #<VLA-OBJECT IAcadApplication 00b3b91c>
;   Caption (RO) = "AutoCAD - [Drawing.dwg]"
.
.
.
T

オブジェクトのプロパティと、オブジェクトに適用可能なメソッドを一覧表示します。

(vlax-dump-object aa T)
; IAcadApplication: AutoCAD Application Interface
; Property values:
;   ActiveDocument (RO) = #<VLA-OBJECT IAcadDocument 01b52fac>
;   Application (RO) = #<VLA-OBJECT IAcadApplication 00b3b91c>
;   Caption (RO) = "AutoCAD - [Drawing.dwg]"
.
.
.
; Methods supported:
;   EndUndoMark ()
;   Eval (1)
;   GetInterfaceObject (1)
;   ListAds ()
;   ListArx ()
.
.
.
T