Создание аудио напоминания
Contents
[
Hide
]
Aspose.Email - Создание аудио напоминания
Добавление аудио напоминания в календарь
Java
Calendar calendar = Calendar.getInstance(TimeZone.getTimeZone("GMT"));
calendar.set(2012, Calendar.NOVEMBER, 1, 0, 0, 0);
Date startDate = calendar.getTime();
calendar.set(2012, Calendar.DECEMBER, 1);
Date endDate = calendar.getTime();
MailAddressCollection attendees = new MailAddressCollection();
attendees.addMailAddress(new MailAddress("attendee_address@domain.com", "Участник"));
WeeklyRecurrencePattern expected = new WeeklyRecurrencePattern(3);
Appointment app = new Appointment("Место проведения встречи", "Описание встречи", "Подробности встречи",
startDate, endDate,
new MailAddress("organizer_address@domain.com", "Организатор"), attendees, expected);
MailMessage msg = new MailMessage();
msg.addAlternateView(app.requestApointment());
MapiMessage mapi = MapiMessage.fromMailMessage(msg);
MapiCalendar cal = (MapiCalendar)mapi.toMapiMessageItem();
cal.setRemainderSet(true);
cal.setRemainderDelta(58);//58 мин до начала события
cal.setReminderFileParameter("data/logon.wav");
cal.save("data/AsposeAudioReminder.ics", AppointmentSaveFormat.Ics);
Скачать работающий код
Скачайте Создание аудио напоминания с любого из указанных ниже сайтов кодирования:
Для получения дополнительной информации посетите Работа с MapiCalendar.