Как изменить отображаемое имя iCalendar в Outlook? - PullRequest
2 голосов
/ 09 сентября 2011

Как изменить отображаемое имя iCalendar в Outlook 2010?Я пытался использовать X-WR-CALNAME: myName, но это не заняло.Outlook использовал вместо этого имя файла.

import iCal in Outlook

Вот часть файла iCal:

BEGIN:VCALENDAR
PRODID:myProdId
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:myName
X-WR-TIMEZONE;VALUE=TEXT:US/Pacific
BEGIN:VEVENT
DTSTART:20110915T060000
DTEND:20110915T060000

1 Ответ

2 голосов
/ 09 сентября 2011

Я проверил с Outlook 2007, и он берет имя календаря от X-WR-CALNAME. Протестировано несколько раз с разными именами файлов, и результат всегда был одинаковым. Независимо от имени файла имя календаря было таким же, как указано в X-WR-CALNAME.

Убедитесь, что ваш календарь соответствует спецификации iCalendar и прошел проверку .

При тестировании обратите внимание, что Outlook кэширует календари, и трудно заставить Outlook перезагрузить календарь, чтобы убедиться, что ваши изменения вступили в силу. Я заметил, что самый простой способ - просто переименовать файл и повторно подписать его в Outlook. Если вы недавно добавили тег имени, вполне возможно, что Outlook просто отображает кэшированную версию, а не самую последнюю.

...