「Bim:pset-set-label」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「{{BCAD_LISP_BIM}} ; 構文 : (Bim:pset-set-label ''ename'' ''propertyset'' ''name'') ; 機能 : エンティティenameのプロパティ名(PropertySet のname)に指定されたvalue値を取得する。 ; 引数 ;* psetname :(文字列) プロパティセットのラベル名。 ;* label :(文字列) 新しく割り当てるプロパティセットのラベル名 ; 戻り値 : 成功なら T、それ以外は nil MEMO * psetName 引数は…」)
 
編集の要約なし
 
2行目: 2行目:


; 構文
; 構文
: (Bim:pset-set-label  ''ename'' ''propertyset''  ''name'')
: (Bim:pset-set-label  ''psetname''  ''name'')




; 機能
; 機能
: エンティティenameのプロパティ名(PropertySet のname)に指定されたvalue値を取得する。
: プロパティセットの label に値を設定する。




; 引数
; 引数
;* psetname :(文字列) プロパティセットのラベル名。
;* psetname : プロパティセットの name または label の文字列。
;* label :(文字列) 新しく割り当てるプロパティセットのラベル名
;* label : 新しく割り当てるプロパティセットのlabelの文字列




26行目: 26行目:
<pre class="brush: autolisp;">
<pre class="brush: autolisp;">
(vl-load-bim)
(vl-load-bim)
(bim:create-propertyset "MyPerInstance-1" 「PsetLabel-1」TT)
(bim:create-propertyset "MyPerInstance-1" "PsetLabel-1" T T)
(bim:pset-set-label "MyPerInstance-1" "NewPSetLabel")
(bim:pset-set-label "MyPerInstance-1" "NewPSetLabel")
; - - または - -
--- または ---
(bim:pset-set-label "PsetLabel-1" "NewPSetLabel")  
(bim:pset-set-label "PsetLabel-1" "NewPSetLabel")


(bim:pset-set-name "MyPerInstance-1" "MySet1")
--- または ---
(bim:pset-set-name "PsetLabel-1" "MySet1")
</pre>
</pre>



2023年11月29日 (水) 07:06時点における最新版

構文
(Bim:pset-set-label psetname name)


機能
プロパティセットの label に値を設定する。


引数
psetname
  • プロパティセットの name または label の文字列。
  • label : 新しく割り当てるプロパティセットのlabelの文字列


戻り値
成功なら T、それ以外は nil


MEMO

  • psetName 引数は、プロパティセットの 'name' または 'label' を参照する。どちらも サポートされている。


サンプル
(vl-load-bim)
(bim:create-propertyset "MyPerInstance-1" "PsetLabel-1" T T)
(bim:pset-set-label "MyPerInstance-1" "NewPSetLabel")
--- または ---
(bim:pset-set-label "PsetLabel-1" "NewPSetLabel")

(bim:pset-set-name "MyPerInstance-1" "MySet1")
--- または ---
(bim:pset-set-name "PsetLabel-1" "MySet1")

関連事項