إنشاء موعد
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");