Crea una cita
Contents
[
Hide
]
VSTO
A continuación se muestra el fragmento de código para crear y guardar una cita:
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
Se requieren los siguientes pasos para crear una cita y guardarla en formato ICS.
- Crea una instancia de la clase Appointment e inicialízala con este constructor.
- Pase los siguientes argumentos en el constructor anterior
- Attendees
- Description
- Fecha de finalización
- Location
- Organizer
- Fecha de inicio
- Summary
- Llame al método Save () y especifique el nombre y el formato del archivo en los argumentos.
La cita se puede abrir en Microsoft Outlook o en cualquier programa que pueda cargar un archivo ICS. Si el archivo se abre en Microsoft Outlook, agrega automáticamente la cita al calendario de Outlook.
Los siguientes fragmentos de código crean y guardan una cita en el disco en formato 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");