Ruby 2.6.0 リファレンスマニュアル > ライブラリ一覧 > win32oleライブラリ > WIN32OLE_METHODクラス > return_vtype

instance method WIN32OLE_METHOD#return_vtype

return_vtype -> Integer[permalink][rdoc]

メソッドの返り値の型を示す数値を取得します。

[RETURN]
返り値の型を示す数値(VARENUM)を返します。
[EXCEPTION] WIN32OLERuntimeError:
メソッドの型情報を取得できなかった場合に通知します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Application')
method = WIN32OLE_METHOD.new(tobj, 'Visible')
puts method.return_vtype # => 11

VARENUMの定義は、Platform SDKのwtypes.hにあります。