RSS 2.0提要 - 设置Outlook 2007的更新限制

时间:2009-06-05 06:18:43

标签: c# rss outlook outlook-2007

我正在为Outlook 2007 SP2客户端使用 System.ServiceModel.Syndication.SyndicationFeed 生成RSS 2.0 Feed,我想知道是否可以为Feed设置更新限制命令由Outlook客户端识别。

1 个答案:

答案 0 :(得分:3)

您需要使用syndication extension模块:

feed.AttributeExtensions.Add(new XmlQualifiedName("sy", "http://www.w3.org/2000/xmlns/"), "http://purl.org/rss/1.0/modules/syndication/");
feed.ElementExtensions.Add("updatePeriod", "http://purl.org/rss/1.0/modules/syndication/", "daily");
feed.ElementExtensions.Add("updateFrequency", "http://purl.org/rss/1.0/modules/syndication/", 6);
feed.ElementExtensions.Add("updateBase", "http://purl.org/rss/1.0/modules/syndication/", DateTime.UtcNow);