dictrename (AutoLISP)

ディクショナリの項目の名前を変更します。

サポートされているプラットフォーム: Windows および Mac OS

構文と要素

(dictrename ename oldsym newsym)
ename

タイプ: ads_name

修正するディクショナリの名前。

oldsym

タイプ: 文字列

変更前の項目のキー名。

newsym

タイプ: 文字列

変更後の項目のキー名。

戻り値

タイプ: 文字列または nil

正常に名前が変更できた場合は、newsym の値。oldsym がディクショナリ内に存在しない場合、ename が有効でない場合、newname が有効でない場合、newsym がディクショナリ内に既に存在する場合、dictrename 関数は nil を返します。

次の例では、dictadd の例で作成したディクショナリ項目の名前を変更します。

(dictrename (namedobjdict) "my_way_cool_dictionary" "An even cooler dictionary")
"An even cooler dictionary"