「Bim:create-attributeset」の版間の差分
(ページの作成:「{{BCAD_LISP_BIM}} ; 構文 : (Bim:create-attributeset ''name'' ''label'' ''visible'' [''categoryId'' | ''categoryName'' ] ) ; 機能 : (オプションで)指定された NameSpace 内に新しい 属性セット名を作成する。 ; 引数 * name : 作成される 属性セット名の文字列。 * label : 属性セットの GUI ラベル文字列。空文字列として指定された場合、自動的に name が使用される。 * visible : (T…」) |
編集の要約なし |
||
3行目: | 3行目: | ||
; 構文 | ; 構文 | ||
: (Bim:create-attributeset ''name'' ''label'' ''visible'' [''categoryId'' | ''categoryName'' ] ) | : (Bim:create-attributeset ''name'' ''label'' ''visible'' [''categoryId'' | ''categoryName'' ] ) | ||
; 機能 | ; 機能 |
2024年5月11日 (土) 05:42時点における最新版
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
関連事項