从我的应用程序中,我想向我的客户发送带有ICS事件附件的电子邮件。我已成功发送带有.ics文件的邮件。现在我的客户希望以某种颜色显示.ics事件。有没有办法将颜色属性添加到.ics文件中。请参阅我发送的.ics文件
BEGIN:VCALENDAR
PRODID:-//Events Calendar//iCal4j 1.0//EN
VERSION:2.0
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20131125T062336Z
DTSTART:20131125T143000
DTEND:20131125T150000
SUMMARY:Pro-Lakshman Pro-Single Lesson 30 mins
TZID:Asia/Kolkata
UID:20131125T062337Z-uidGen@Lakshmanan
ORGANIZER;ROLE=REQ-PARTICIPANT;CN=Lakshman:mailto:lakshmanan@xxxxxxx-it.com
ATTENDEE;ROLE=REQ-PARTICIPANT;CN=Karthik:mailto:laksparis@xxxxx.com
END:VEVENT
END:VCALENDAR
答案 0 :(得分:3)
没有。 iCalendar format不包含任何颜色或样式线索。
答案 1 :(得分:0)
有可能。您可以使用预定义的Outlook类别以不同颜色显示计划。 通常Outlook使用类别名称,如“橙色类别”或“红色类别”。
因此,如果将其添加到ICS事件中,您可以看到它呈橙色:
类别:橙色类别
当然,它仅适用于MS Outlook客户端。