Skapa ett möte

VSTO

Nedan är kodsnutten för att skapa och spara ett möte:


   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

Följande steg krävs för att skapa ett möte och spara det i ICS-format.

  1. Skapa en instans av Appointment-klassen och initiera den med denna konstruktor.
  2. Skicka följande argument till konstruktorn ovan
    1. Deltagare
    2. Beskrivning
    3. Slutdatum
    4. Plats
    5. Organisatör
    6. Startdatum
    7. Sammanfattning
  3. Anropa Save()-metoden och ange filnamn samt format i argumenten.

Mötet kan öppnas i Microsoft Outlook eller i vilket program som helst som kan läsa in en ICS-fil. Om filen öppnas i Microsoft Outlook läggs mötet automatiskt till i Outlook‑kalendern.

Följande kodsnuttar skapar och sparar ett möte till disk i ICS-format.


   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");

Ladda ner exempelkod

Ladda ner körbar kod