当用户从 Intranet 站点单击一个房间时,我将启动一个对话框以打开一个 ICS 文件(这将与我的解决方案一起提供 - 在开始时它会被硬编码为日期、描述/位置等)- 最终可能会从站点动态地执行此操作。然而,我想要开始工作的是让它填充 To: 在 session 请求中使用房间电子邮件地址,然后用户可以添加其他需要参加 session 的人。下面是我的 ics 文件的代码,但它不起作用(收件人字段未填充地址)。如果我更改并输入 ORGANIZER:meetingroom@mycompany.com - 它会添加这个,我可以看到房间的所有预订等,但是这不允许我邀请其他联系人参加 session 。
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
BEGIN:VEVENT
ATTENDEE;ROLE=REQ-PARTICIPANT;
:MAILTO:meetingroom@mycompany.com
DTSTART:20110928T000000Z
DTEND:20111001T000000Z
SUMMARY:Your Meeting
LOCATION:Meeting Room
DESCRIPTION:Test
END:VEVENT
END:VCALENDAR
最佳答案
实际上已经排序了。对于遇到类似情况的任何人 - 我去了 Outlook 2010 - 创建了一个约会,然后将其保存为 ics 文件。然后我打开 Outlook 用 Notepad++ 保存的文件,这样我就可以查看语法。有了它,我在我的文件中做了下面的调整,它工作正常。 :).
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//hacksw/handcal//NONSGML v1.0//EN
BEGIN:VEVENT
ATTENDEE;CN="Your Meeting Room";CUTYPE=RESOURCE;ROLE=NON-PARTICIPANT;RSV
P=TRUE:mailto:meetingroom@mycompany.com
DTSTART:20110928T000000Z
DTEND:20111001T000000Z
SUMMARY:Your Subject..
LOCATION:Your Meeting Room
END:VEVENT
结束:电子日历
关于windows - 使用 To : field populated 在 Outlook 2010 中打开 ICS 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8225974/