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

instance method WIN32OLE_METHOD#event_interface

event_interface -> String | nil[permalink][rdoc]

メソッドがイベントの場合、イベントのインターフェイス名を取得します。

[RETURN]
メソッドがイベントであれば、イベントのインターフェイス名を返します。イベントでなければnilを返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SheetActivate')
puts method.event_interface # =>  WorkbookEvents