Vlax-dump-object

提供:GizmoLabs - だいたい CAD LISP なサイト
構文
(vlax-dump-object obj [T])


機能
オブジェクトのプロパティと、オプションとして、オブジェクトに適用可能なメソッドを一覧表示する。
引数
  • obj : VLA オブジェクト。
  • T : 指定した場合、vlax-dump-object 関数は obj に適用可能なすべてのメソッドも一覧表示する。
戻り値
成功した場合は T。無効なオブジェクト名が指定された場合、vlax-dump-object 関数はエラー メッセージを表示する。


サンプル
(setq aa (vlax-get-acad-object))
#<VLA-OBJECT IAcadApplication 00b3b91c>
(vlax-dump-object aa)
; IAcadApplication: AutoCAD アプリケーションのインスタンス
; プロパティの値:'''
; 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 アプリケーションのインスタンス
; プロパティの値:
; ActiveDocument (RO) = #<VLA-OBJECT IAcadDocument 01b52fac>
; Application (RO) = #<VLA-OBJECT IAcadApplication 00b3b91c>
; Caption (RO) = "AutoCAD - [Drawing.dwg]"
.
.
.
; サポートされているメソッド:'''
; EndUndoMark ()'''
; Eval (1)
; GetInterfaceObject (1)
; ListAds ()
; ListArx ()
.
.
.
T

; 選択した図形の情報をダンプ表示
(vlax-dump-object (vlax-ename->vla-object (car (entsel))))



関連事項