Створити зустріч
Contents
[
Hide
]
VSTO
Нижче наведено фрагмент коду для створення та збереження зустрічі:
Outlook.AppointmentItem appt = Application.CreateItem(
Outlook.OlItemType.olAppointmentItem) as Outlook.AppointmentItem;
appt.Subject = "Developer's Conference";
appt.AllDayEvent = true;
appt.Start = DateTime.Parse("6/11/2007 12:00 AM");
appt.End = DateTime.Parse("6/16/2007 12:00 AM");
appt.Display(false);
Aspose.Email
Наступні кроки необхідно виконати для створення події та її збереження у форматі ICS.
- Створіть екземпляр класу Appointment та ініціалізуйте його за допомогою цього конструктора.
- Передайте наступні аргументи у вищезгаданий конструктор
- Учасники
- Опис
- Дата закінчення
- Місце
- Організатор
- Дата початку
- Короткий опис
- Викличте метод Save() та вкажіть у параметрах ім’я файлу та формат.
Зустріч можна відкрити у Microsoft Outlook або будь‑якій програмі, що вміє завантажувати файли ICS. Якщо файл відкрито у Microsoft Outlook, він автоматично додає зустріч у календар Outlook.
Наступні фрагменти коду створюють і зберігають зустріч на диск у форматі ICS.
string location = "Meeting Location: Room 5";
DateTime startDate = new DateTime(1997, 3, 18, 18, 30, 00),
endDate = new DateTime(1997, 3, 18, 19, 30, 00);
MailAddress organizer = new MailAddress("aaa@amail.com", "Organizer");
MailAddressCollection attendees = new MailAddressCollection();
attendees.Add(new MailAddress("bbb@bmail.com", "First attendee"));
Appointment target = new Appointment(location, startDate, endDate, organizer, attendees);
target.Save("savedFile.ics");