getpropertyvalue (AutoLISP)

図形のプロパティの現在の値を返します。

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

構文と要素

(getpropertyvalue ename propertyname [or collectionName index name])
ename

タイプ: ads_name

情報を取得する図形の名前。ename 引数には、グラフィカル図形または非グラフィカル図形のどちらかを指定できます。

propertyname

タイプ: 文字列

情報を取得するプロパティの名前。指定したオブジェクトのすべての有効なプロパティ名の一覧を表示するには、dumpallproperties を使用します。

collectionName

タイプ: 文字列

オブジェクトがコレクション オブジェクトの場合は、ここでコレクション名が渡されます。

index

タイプ: 整数

情報を取得するコレクションのインデックス。

name

タイプ: 文字列

情報を取得するコレクション内のプロパティの名前。

戻り値

タイプ: 整数、実数、文字列、リスト、T、nil

図形のプロパティの値。

次の例では、円の現在の半径の値を取得する方法を示します。

(command "_circle" "2,2" 2)
nil

(getpropertyvalue (entlast) "radius")
2.0