「Bim:list-attributesets」の版間の差分
(ページの作成:「{{BCAD_LISP_BIM}} ; 構文 : (Bim:has-attributeset ''name'' [''categoryId'' | ''categoryName'' ] ) ; 機能 : 指定された AttributeSets 名が (オプションで指定された NameSpace categoryId | categoryName に) 存在するかどうかを返す。 ; 引数 * name :検索される AttributeSet の名の文字列(AttributeSet の "name" または "label" を指定できる)。 以下、任意で新しいプロパティセットが接続される…」) |
編集の要約なし |
||
2行目: | 2行目: | ||
; 構文 | ; 構文 | ||
: (Bim:has-attributeset | : (Bim:has-attributeset [''categoryId'' | ''categoryName'' ] ) | ||
; 機能 | ; 機能 | ||
: | : (オプションで)指定された NameSpace categoryId | categoryName のすべての定義された属性セットのリストを返す。 | ||
; 引数 | ; 引数 | ||
以下、任意で新しいプロパティセットが接続される NameSpace を指定(各カテゴリは、関連するNameSpaceを持つ)。省略された場合、"User NameSpace" が自動的に プロパティセットに使用される。 | 以下、任意で新しいプロパティセットが接続される NameSpace を指定(各カテゴリは、関連するNameSpaceを持つ)。省略された場合、"User NameSpace" が自動的に プロパティセットに使用される。 | ||
* categoryId : BIMプロパティカテゴリID、省略可能(その場合は bcBimCategoryUserが 使用される)[[プロパティカテゴリーの記号定数-bricscad bim|カテゴリ定数参照]]。 | * ''categoryId'' : BIMプロパティカテゴリID、省略可能(その場合は bcBimCategoryUserが 使用される)[[プロパティカテゴリーの記号定数-bricscad bim|カテゴリ定数参照]]。 | ||
* categoryName : 文字列としてのBIMカテゴリ名(bcBimCategoryUser の場合は空文字列でも可)、[[プロパティカテゴリーの記号定数-bricscad bim|カテゴリ定数参照]]。 | * ''categoryName'' : 文字列としてのBIMカテゴリ名(bcBimCategoryUser の場合は空文字列でも可)、[[プロパティカテゴリーの記号定数-bricscad bim|カテゴリ定数参照]]。 | ||
; 戻り値 | ; 戻り値 | ||
: | : 属性セット エントリのリスト、または NIL。 | ||
: 各エントリーは次のように定義される: (<name> <label> <visible>) | |||
: 「可視」ステータス (T/NIL) は、属性セット (およびその属性) が PropertiesPanel に表示されているかどうかを意味する。 | |||
MEMO | MEMO | ||
* BIM プロパティのカテゴリ名は大文字と小文字を区別しない。 | |||
* BIM | |||
* (categoryId、categoryName によって間接的に指定される) NameSpace が存在しない場合、NIL が返される。 | * (categoryId、categoryName によって間接的に指定される) NameSpace が存在しない場合、NIL が返される。 | ||
34行目: | 31行目: | ||
(bim:create-attributeset "---testName---" "---testLabel---" T) | (bim:create-attributeset "---testName---" "---testLabel---" T) | ||
T | T | ||
(bim:list-attributesets) (("---testName---" "---testLabel---" T)) | |||
(bim: | nil | ||
</pre> | </pre> | ||
2024年5月10日 (金) 03:55時点における版
BricsCAD LISP BIM関数 Home - BricsCAD LISP Home - AutoLISP 目次 - CAD&CGブログ - オンラインショップ- GizmoTools ヘルプセンター
- 構文
- (Bim:has-attributeset [categoryId | categoryName ] )
- 機能
- (オプションで)指定された NameSpace categoryId | categoryName のすべての定義された属性セットのリストを返す。
- 引数
以下、任意で新しいプロパティセットが接続される NameSpace を指定(各カテゴリは、関連するNameSpaceを持つ)。省略された場合、"User NameSpace" が自動的に プロパティセットに使用される。
- categoryId : BIMプロパティカテゴリID、省略可能(その場合は bcBimCategoryUserが 使用される)カテゴリ定数参照。
- categoryName : 文字列としてのBIMカテゴリ名(bcBimCategoryUser の場合は空文字列でも可)、カテゴリ定数参照。
- 戻り値
- 属性セット エントリのリスト、または NIL。
- 各エントリーは次のように定義される: (<name> <label> <visible>)
- 「可視」ステータス (T/NIL) は、属性セット (およびその属性) が PropertiesPanel に表示されているかどうかを意味する。
MEMO
- BIM プロパティのカテゴリ名は大文字と小文字を区別しない。
- (categoryId、categoryName によって間接的に指定される) NameSpace が存在しない場合、NIL が返される。
- サンプル
(vl-load-bim) (bim:create-attributeset "---testName---" "---testLabel---" T) T (bim:list-attributesets) (("---testName---" "---testLabel---" T)) nil
関連事項