「Bim:list-propertysets」の版間の差分
(ページの作成:「{{BCAD_LISP_BIM}} ; 構文 : (Bim:list-propertysets [''categoryId'' | ''categoryName'' ] ) ; 機能 : オプションで指定された プロパティセットの Pro…」) |
編集の要約なし |
||
41行目: | 41行目: | ||
* [[bim:delete-propertyset]] | * [[bim:delete-propertyset]] | ||
* [[bim:has-propertyset]] | * [[bim:has-propertyset]] | ||
* [[bim:list- | * [[bim:list-propertysets]] | ||
* [[bimify]]コマンド | * [[bimify]]コマンド | ||
2023年4月15日 (土) 17:55時点における最新版
BricsCAD LISP BIM関数 Home - BricsCAD LISP Home - AutoLISP 目次 - CAD&CGブログ - オンラインショップ- GizmoTools ヘルプセンター
- 構文
- (Bim:list-propertysets [categoryId | categoryName ] )
- 機能
- オプションで指定された プロパティセットの PropertySet リストを返す。
- 引数
任意で新しいプロパティセットが接続される NameSpace を指定(各カテゴリは、関連するNameSpaceを持つ)。省略された場合、"User NameSpace" が自動的に プロパティセットに使用される。
- categoryId : BIMプロパティカテゴリID、省略可能(その場合は bcBimCategoryUserが 使用される)[プロパティカテゴリーの記号定数-bricscad bim|カテゴリ定数参照}。
- categoryName : 文字列としてのBIMカテゴリ名(bcBimCategoryUser の場合は空文字列でも可)、[プロパティカテゴリーの記号定数-bricscad bim|カテゴリ定数参照}。
- 戻り値
- PropertySetエントリーのリスト。(categoryId または categoryNameで指定された)NameSpace が存在しない場合は nil
- PropertySetリストの内容: (<name> <label> <visible> <per-instance>)
- visible : 可視状態(T/NIL)は、PropertySet(およびそのProperty)がPropertiesPanelで可視であるかどうかを意味する。
- per-instance : インスタンスごとの状態(T/NIL)は、PropertySet(およびそのProperty)が特定のBIMオブジェクトにのみ「インスタンスごと」に割り当てられるか、または任意のBIMオブジェクトに適用されるかを意味する。
MEMO
- PropertySet 名/ラベルは、大文字と小文字を区別しない。
- サンプル
(vl-load-bim) (bim:create-propertyset "TestSet" "---test---" T T) T (bim:list-propertysets) (("TestSet" "---test---" T T))
関連事項