Bim:list-propertysets
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))
関連事項