Ruby 1.9.3 リファレンスマニュアル > ライブラリ一覧 > win32oleライブラリ > WIN32OLEクラス > ole_respond_to?
ole_respond_to?(name) -> bool
[permalink][rdoc]指定したメソッドをオブジェクトがサポートしているか調べます。
OLEオートメーションサーバが引数で指定した名前のメソッド(プロパティ)を サポートしているかどうかを調べます。
なお、OLEオートメーションの仕様により、メソッド名の大文字、小文字は区別 されません。
excel = WIN32OLE.new('Excel.Application') excel.ole_respond_to?(:quit) #=> true excel.ole_respond_to?(:exit) #=> false