Bim:pset-delete-property
BricsCAD LISP BIM関数 Home - BricsCAD LISP Home - AutoLISP 目次 - CAD&CGブログ - オンラインショップ- GizmoTools ヘルプセンター
- 構文
 - (Bim:pset-delete-property ename propertyset name )
 
- 機能
 - エンティティenameから指定されたプロパティ名(PropertySet propertysetの)を削除する。
 
- 引数
 
- ename : (ename) プロパティを削除するエンティティ。ename が NIL の場合、プロパティ名そのものが PropertySet から削除される。
 - propertytyset :(文字列) PropertySet名(Name または Label として、大文字・小文字を区別しない)を指定する。
 - name :(文字列) 削除させたいプロパティの名前 (Name ま たは Label として、大文字・小文字を区別する)を指定する。
 
- 戻り値
 - 成功なら T、それ以外は NIL。
 
MEMO
- ename が nil の場合、プロパティ名そのものが PropertySet から削除される。
 - Property 名は大文字と小文字を区別しない。
 - PropertySet 名/ラベルは、大文字と小文字を区別しない。
 - すべての PropertyNameSpaces は、指定された PropertySet を見つけるために自動的に使用される。
 
- サンプル
 
(vl-load-bim) (setq ent (car (entsel))) (bim:pset-set-property ent "MyPropertySet" "MouTag" "abc") T (bim:pset-get-property ent "MyPropertySet" "MouTag") "abc" (bim:pset-delete-property ent "MyPropertySet" "MouTag") T (bim:pset-get-property ent "MyPropertySet" "MouTag") nil
関連事項