From: yamataka@...08.itscom.net Date: 2014-08-11T19:28:44+09:00 Subject: [ruby-list:49908] Re: [質問] do |item| item.?? ??に何があるのか知る方法 山口です。 > 助田です。 助田さん、ご教示ありがとうございました。 > 試していませんが、多分、item は、WIN32OLE object だと思われるので、 > item.ole_methods.each do |m| > puts m.name if m.visible? > end > とか > p item.ole_methods > とかすれば、取得できるのではないかと。 > > p item.ole_methods > > の場合は、QueryInterface, AddRefなど呼び出せないメソッドも表示しまいま す。 p item.ole_methods で、 [... End, End, ... ReminderMinutesBeforeStart, ReminderMinutesBeforeStart, ReminderOverrideDefault, ReminderOverrideDefault, ReminderPlaySound, ReminderPlaySound, ReminderSet, ReminderSet, ReminderSoundFile, ReminderSoundFile, ... Start, start, .... ] と表示できました。 もし、ご存知なら教えていただきたいのですが、Outlook スケジュールを取得 するに当たり、 Start (予定の開始日時) End (予定の終了日時) なのですが、定期的な予定の場合、 Start (定期的な予定の「最初の」開始日時) End (定期的な予定の「最初の」終了日時) の様に、最初の予定しか取得できず、定期的な各の予定の開始/終了日時情報が 得られないのですが、 何か良い方法はありますでしょうか?