Calendar import/export

Hello, there.

I've seen posts in this forum written years ago, in which you specify you do not support VEVENT and VCALENDAR objects. I am wondering if anything has changed in the meantime.

Is there anything in Aspose.Network that can help me generate .ics files which can be imported by applications like Google calendar and Outlook? Also, can i use any tools, classes in Aspose to faster read/manipulate .ics files in order to generate events in my application based on them?

Thank you.

Hi,


Thank you for inquiry.

I am sorry the ics loading and saving support is still not available, due to some other features development.

Right now, the events can be created by sending appointments in email. Please refer to http://www.aspose.com/documentation/.net-components/aspose.network-for-.net/send-meeting-requests.html for creating appointments.

I have also linked this thread with the issue, so that you will be notified when ics file loading support becomes available.

The issues you have found earlier (filed as 14607;24726) have been fixed in [this update](http://www.aspose.com/community/files/51/.net-components/aspose.network-for-.net/entry294803.aspx).

This message was posted using Notification2Forum from Downloads module by aspose.notifier.

Hi,

For loading ics files:


VCardContact contact = VCardContact.Load(“contact card.vcf”);
Console.WriteLine(contact.IdentificationInfo.DisplayName + " - " + contact.Emails[0].EmailAddress);

For generating ics files:
VCardContact contact = new VCardContact();
contact.IdentificationInfo.DisplayName = "New Name";
VCardEmail email = new VCardEmail();
email.EmailAddress = "new@new.com";
email.EmailType = VCardEmailType.INTERNET;
contact.Emails.Add(email);
contact.Save("new.vcf", Aspose.Network.Outlook.ContactSaveFormat.VCard);