افزودن MapiJournal به PST در Ruby

Aspose.Email - افزودن MapiJournal به PST

برای افزودن MapiJournal به PST با استفاده از Aspose.Email Java for Ruby، به سادگی ماژول AddMapiJournalToPST را فراخوانی کنید. در اینجا می‌توانید کد نمونه را ببینید.

کد Ruby

 data_dir = File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) + '/data/'

d1 = Rjb::import('java.util.Date').new

cl = Rjb::import('java.util.Calendar').getInstance()

cl.setTime(d1)

cl.add(Rjb::import('java.util.Calendar').HOUR, 1)

d2 = cl.getTime()

journal = Rjb::import('com.aspose.email.MapiJournal').new(\"daily record\", \"called out in the dark\", \"Phone call\", \"Phone call\")

journal.setStartTime(d1)

journal.setEndTime(d2)

pst = Rjb::import('com.aspose.email.PersonalStorage').create(data_dir + \"JournalPST.pst\", Rjb::import('com.aspose.email.FileFormatVersion').Unicode)

journal_folder = pst.createPredefinedFolder(\"Journal\", Rjb::import('com.aspose.email.StandardIpmFolder').Journal)

journal_folder.addMapiMessageItem(journal)

puts \"Added MapiJournal Successfully.\"

بارگیری کد اجرایی

فایل Adding MapiJournal to PST (Aspose.Email) را از هر یک از سایت‌های کدگذاری اجتماعی زیر دانلود کنید: