Bim:create-attributeset
BricsCAD LISP BIM関数 Home - BricsCAD LISP Home - AutoLISP 目次 - CAD&CGブログ - オンラインショップ- GizmoTools ヘルプセンター
- 構文
- (Bim:create-attributeset name label visible [categoryId | categoryName ] )
- 機能
- (オプションで)指定された NameSpace 内に新しい 属性セット名を作成する。
- 引数
- name : 作成される 属性セット名の文字列。
- label : 属性セットの GUI ラベル文字列。空文字列として指定された場合、自動的に name が使用される。
- visible : (T/NIL) 属性セット名を表示するかどうかを指定する。
(オプション)新しい 属性セットがアタッチされる NameSpace を指定する。(各カテゴリには関連する NameSpace がある)。省略された場合、"User" NameSpaceが自動的に属性セットに使用される。
- categoryId : BIMプロパティカテゴリID、省略可能(その場合は bcBimCategoryUserが 使用される)カテゴリ定数参照。
または
- categoryName : 文字列としてのBIMカテゴリ名(bcBimCategoryUser の場合は空文字列でも可)、カテゴリ定数参照。
- 戻り値
- 成功なら T、それ以外は nil
MEMO
- 「可視」ステータスは、属性セットが PropertiesPanel で可視であるかどうかを意味する。
- BIMプロパティカテゴリ名は大文字と小文字を区別する。
- NameSpace(categoryIdとcategoryNameによって間接的に指定される)が存在しない場合、それは可視 NameSpace として自動的に作成される。
- サンプル
(vl-load-bim) (bim:create-attributeset "---testName---" "---testLabel---" T) T (bim:has-attributeset "---testName---") T
関連事項