我正在为Outlook 2007 SP2客户端使用 System.ServiceModel.Syndication.SyndicationFeed 生成RSS 2.0 Feed,我想知道是否可以为Feed设置更新限制命令由Outlook客户端识别。
答案 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);