Ruby 1.9.2 リファレンスマニュアル > ライブラリ一覧 > win32oleライブラリ > WIN32OLEクラス > method_missing
method_missing(id, *args) -> object | nil
WIN32OLE#invokeメソッドを実行します。
WIN32OLEのインスタンスに対して、このリファレンスに明記されていないメソッドを呼び出した場合、OLEオートメーションサーバのメソッド(プロパティ)呼び出しと解釈します。
WIN32OLEはOLEオートメーションオブジェクトのメソッド呼び出しをmethod_missingを利用して実行します。このためWIN32OLEを継承するクラスを作成してmethod_missingをオーバーライドする場合、superを呼び出してください。
[SEE_ALSO] WIN32OLE#invoke