「Vle-dictionary-list」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「{{BCAD_LISP}} ; 構文 : (vle-dictionary-list ''dict'' ''subDict'' ''asNames'') ; 機能 : 指定されたディクショナリまたはサブディクショナリ…」)
 
編集の要約なし
53行目: 53行目:
* [[namedobjdict]]
* [[namedobjdict]]
* [[dictsearch]]
* [[dictsearch]]
* [[vle-dictsearch]]


[[Category:AutoLISP]]
[[Category:AutoLISP]]

2022年11月23日 (水) 06:17時点における版

構文
(vle-dictionary-list dict subDict asNames)


機能
指定されたディクショナリまたはサブディクショナリを走査し、すべてのエントリをリストを返す。


引数
  • dict : 走査するディクショナリのエンティティ名、または名前の文字列
  • subDict : 走査するサブディクショナリの名前、NILの場合は 'dict' が走査される
  • asNames : 項目キーと項目のエンティティ名のどちらを返すかを指定。T = 項目キーを返す


戻り値
キー文字列またはエンティティ名のリストとしての、ディクショナリエントリのリスト。


MEMO

subDict依存: この関数は与えられた 'dict' または 'subDict' の辞書を走査してその項目を調べる。 サポートする辞書名の文字列 (大文字小文字を区別しない) :

  • ACAD_COLOR
  • ACAD_DETAILVIEWSTYLE
  • ACAD_GROUP
  • ACAD_LAYOUT
  • ACAD_MATERIAL
  • ACAD_MLEADERSTYLE
  • ACAD_MLINESTYLE
  • ACAD_PLOTSETTINGS
  • ACAD_PLOTSTYLENAME
  • ACAD_SCALELIST
  • ACAD_SECTIONVIEWSTYLE
  • ACAD_TABLESTYLE
  • ACAD_VISUALSTYLE


サンプル

(vle-dictionary-list (namedobjdict) nil T)
("ACAD_COLOR" "ACAD_GROUP" "ACAD_LAYOUT" ...)

(vle-dictionary-list (namedobjdict) "ACAD_TABLESTYLE" T)
("Standard")

(vle-dictionary-list (namedobjdict) "ACAD_TABLESTYLE" nil)
(<Entity name: nnnnn>)

関連事項