Tạo một cuộc hẹn

VSTO

Dưới đây là đoạn mã để tạo và lưu một cuộc hẹn:


   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

Các bước sau đây là cần thiết để tạo một cuộc hẹn và lưu nó ở định dạng ICS.

  1. Tạo một thể hiện của lớp Appointment và khởi tạo nó bằng bộ tạo này.
  2. Truyền các đối số sau vào hàm khởi tạo ở trên
    1. Người tham dự
    2. Mô tả
    3. Ngày kết thúc
    4. Địa điểm
    5. Người tổ chức
    6. Ngày bắt đầu
    7. Tóm tắt
  3. Gọi phương thức Save() và chỉ định tên tệp và định dạng trong các đối số.

Cuộc hẹn có thể được mở trong Microsoft Outlook hoặc bất kỳ chương trình nào có thể tải tệp ICS. Nếu tệp được mở trong Microsoft Outlook, nó sẽ tự động thêm cuộc hẹn vào lịch Outlook.

Các đoạn mã sau tạo và lưu một cuộc hẹn lên đĩa ở định dạng 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");

Tải mã mẫu

Tải mã đang chạy