Ruby 2.1.0 リファレンスマニュアル > ライブラリ一覧 > win32oleライブラリ > WIN32OLE_TYPEクラス > default_ole_types
default_ole_types -> [WIN32OLE_TYPE]
[permalink][rdoc]型が持つデフォルトのインターフェイスを取得します。
default_ole_typesメソッドは、selfがCoClass(コンポーネントクラス)の場 合、そのクラスが実装しているデフォルトのインターフェイスと、サポートし ていればデフォルトのソースインターフェイスを返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Worksheet') tobj.default_ole_types.map {|intf| intf.name} #=> ["_Worksheet", "DocEvents"]