Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > win32oleライブラリ > WIN32OLE_VARIABLEクラス > variable_kind
variable_kind -> String
[permalink][rdoc]変数の種類(VARKIND)を取得します。
この変数の種類を示す文字列を返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'XlSheetType') puts tobj.variables.map {|v| v.variable_kind}.uniq # => CONSTANT
返送値は以下のいずれかとなります。
インスタンス毎の変数。構造体やユーザ定義体のフィールド。(0)
クラスの静的変数。(1)
定数。enumやモジュールのメンバ。(2)
変数アクセスにオートメーションを利用。旧型式のプロパティ。(3)
[SEE_ALSO] WIN32OLE_VARIABLE#varkind