「Vla-get-hasextensiondictionary」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「{{AutoLISP}} ; 構文 : (vla-get-hasextensiondictionary ''vla-object'') ; 機能 : オブジェクトに関連付けられた拡張ディクショナリを取得する...」)
 
編集の要約なし
 
(同じ利用者による、間の1版が非表示)
5行目: 5行目:


; 機能
; 機能
: オブジェクトに関連付けられた拡張ディクショナリを取得する。
: オブジェクトが、関連付けられた拡張ディクショナリを持つかどうかを取得する。




; 引数
; 引数
:* vla-object … 次のタイプのVLA オブジェクト。すべての図形オブジェクト、AttributeReference、Dictionary、DimStyle、Group、Layer、Linetype、RegisteredApplication、TextStyle、UCS、View、Viewport、 XRecord このプロパティが適用されるオブジェクト。  
* vla-object … 次のタイプのVLA オブジェクト。すべての図形オブジェクト、AttributeReference、Dictionary、DimStyle、Group、Layer、Linetype、RegisteredApplication、TextStyle、UCS、View、Viewport、 XRecord このプロパティが適用されるオブジェクト。  




; 戻り値
; 戻り値
: ブール型; 読み込み専用
: ブール型; 読み込み専用
* :VLAX-TRUE: オブジェクトは関連付けられた拡張ディクショナリを持ている。  
* :VLAX-TRUE オブジェクトは関連付けられた拡張ディクショナリを持ている。  
* :VLAX-FALSE: オブジェクトは関連付けられた拡張ディクショナリを持っていない。  
* :VLAX-FALSE オブジェクトは関連付けられた拡張ディクショナリを持っていない。  





2014年4月13日 (日) 21:40時点における最新版

構文
(vla-get-hasextensiondictionary vla-object)


機能
オブジェクトが、関連付けられた拡張ディクショナリを持つかどうかを取得する。


引数
  • vla-object … 次のタイプのVLA オブジェクト。すべての図形オブジェクト、AttributeReference、Dictionary、DimStyle、Group、Layer、Linetype、RegisteredApplication、TextStyle、UCS、View、Viewport、 XRecord このプロパティが適用されるオブジェクト。


戻り値
ブール型; 読み込み専用
  • :VLAX-TRUE … オブジェクトは関連付けられた拡張ディクショナリを持ている。
  • :VLAX-FALSE … オブジェクトは関連付けられた拡張ディクショナリを持っていない。


Memo
vla-getextensiondictionary メソッドを使用して、オブジェクトの拡張ディクショナリを作成したり、既存の拡張ディクショナリを取得できる。


サンプル
(setq *ActDoc* (vla-get-ActiveDocument (vlax-get-Acad-Object)))

(vla-get-hasextensiondictionary (vla-Get-Layers *ActDoc*))
:VLAX-TRUE



関連事項