「Bim:pset-get-name」の版間の差分

提供:GizmoLabs - だいたい CAD LISP なサイト
(ページの作成:「{{BCAD_LISP_BIM}} ; 構文 : (Bim:pset-get-name ''psetName'') ; 機能 : エンティティenameのプロパティ名(PropertySet のname)に指定されたvalue値を取得する。 ; 引数 ;* psetname :(文字列) 取得したいプロパティセット名の name。 ; 戻り値 : プロパティセットの name、なければ nil MEMO * psetName 引数は、プロパティセットの 'name' または 'label' を参照する。どちらも サ…」)
 
編集の要約なし
 
(同じ利用者による、間の2版が非表示)
6行目: 6行目:


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




; 引数
; 引数
;* psetname :(文字列) 取得したいプロパティセット名の name。
;* psetname :(文字列) 取得したいプロパティセット名の name または label 。




; 戻り値
; 戻り値
: プロパティセットの name、なければ nil
: プロパティセットの name の文字列、なければ nil




26行目: 26行目:
(vl-load-bim)
(vl-load-bim)
(bim:create-propertyset "MyPerInstance-1" 「MyPSet-1」TT)
(bim:create-propertyset "MyPerInstance-1" 「MyPSet-1」TT)
(bim:pset-get-label "MyPerInstance-1") 「MyPSet-1」
(bim:pset-get-label "MyPSet-1") 「MyPSet-1」


(bim:pset-get-name "MyPerInstance-1") 「MyPerInstance-1」
(bim:pset-get-label "MyPerInstance-1")
(bim:pset-get-name "MyPSet-1") 「MyPerInstance-1」
"MyPSet-1"
(bim:pset-get-label "MyPSet-1")
"MyPSet-1"
 
(bim:pset-get-name "MyPerInstance-1")
"MyPerInstance-1"
(bim:pset-get-name "MyPSet-1")  
"MyPerInstance-1"
</pre>
</pre>



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

構文
(Bim:pset-get-name psetName)


機能
プロパティセットの name に指定された値を取得する。


引数
psetname
  • (文字列) 取得したいプロパティセット名の name または label 。


戻り値
プロパティセットの name の文字列、なければ nil


MEMO

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


サンプル
(vl-load-bim)
(bim:create-propertyset "MyPerInstance-1" 「MyPSet-1」TT)

(bim:pset-get-label "MyPerInstance-1")
"MyPSet-1"
(bim:pset-get-label "MyPSet-1")
"MyPSet-1"

(bim:pset-get-name "MyPerInstance-1")
"MyPerInstance-1"
(bim:pset-get-name "MyPSet-1") 
"MyPerInstance-1"

関連事項