我試圖從使用客戶端對象模型的SharePoint 2010中檢索有關週期性事件的信息。我檢索了「Recurrencedata」和「fRecurrence」,但我無法在其中看到這些信息。使用客戶端對象模型訪問sharepoint 2010週期性事件
1
A
回答
1
在共享點日曆列表中,有三個關鍵字段用於重現。其中兩個你已經提到。 「fRecurrence」是一個布爾字段,表示項目是否重複發生。 「RecurrenceData」是以xml格式存儲關於重複發生的所有細節的字段。一個簡單的示例是
<recurrence><rule><firstDayOfWeek>su</firstDayOfWeek><repeat><daily dayFrequency="1" /></repeat><repeatForever>FALSE</repeatForever></rule></recurrence>
第三個是「事件類型」字段存儲有關列表類型的信息(正常,反覆發作,復發異常等)
您可以從here獲取有關主題的詳細信息
從列表中使用讀取條目:
ClientContext ctx = ClaimClientContext.GetAuthenticatedContext(targetSite)
var query = new CamlQuery();
query.ViewXml = @"<View Scope='Recursive'><Query><ViewAttributes Scope='RecursiveAll' /><OrderBy><FieldRef Name='ID' /></OrderBy></Query></View>";
var listItems = list.GetItems(query);
ctx.Load(listItems);
ctx.ExecuteQuery();
要閱讀相關領域使用
string recurrenceData = listItems[0]["RecurrenceData"];
1
Haltunbay是絕對正確的,但由於這個問題是相當普遍的,我想與大家分享與在SharePoint復發活動的工作我的經驗。經過長時間的研究,我發現,無法使用客戶端對象模型檢索單個系列的重複事件。但Lists.asmx Web服務工作得很好。所以,可能是這個鏈接將幫助您:
Expand Recurring Events from a Sharepoint Calendar over WebServices
Expanding of Recurring Events from a Sharepoint Calendar doesn't work for a ViewFields Query
相關問題
- 1. 使用客戶端對象模型Sharepoint 2010填充Treeview
- 2. SharePoint 2010 - 客戶端對象模型 - 將附件添加到ListItem
- 3. SharePoint 2010 - 客戶端對象模型 - 批准文件
- 4. 客戶端對象模型訪問自定義用戶屬性
- 5. Sharepoint 2010客戶端對象模型通過HTTPS進行遠程訪問
- 6. 使用客戶端對象模型sharepoint獲取日期字段
- 7. 從Sharepoint客戶端獲取weburl客戶端對象模型
- 8. 獲取listItem.fieldValues的列表客戶端對象模型Sharepoint 2010
- 9. 的SharePoint 2010客戶端對象模型 - 的Kerberos /宣稱驗證
- 10. vb.net客戶端對象模型:查看Sharepoint 2010的內容wikipage
- 11. SharePoint 2010客戶端對象模型 - 需要代理驗證
- 12. Sharepoint 2010客戶端對象模型從Url獲取列表項
- 13. 使用SharePoint客戶端對象模型重命名文件?
- 14. sharepoint 2010客戶端對象搜索
- 15. 使用SharePoint客戶端對象模型監聽列表更新
- 16. 以編程方式使用客戶端對象模型獲取ListItemVersion SharePoint 2010
- 17. 的SharePoint 2013 - 使用客戶端對象模型
- 18. Sharepoint 2010用戶身份驗證(Windows憑據)與客戶端對象模型
- 19. 更新ProjectedField與SharePoint JOIN使用JavaScript客戶端對象模型
- 20. 爲什麼在SharePoint中使用客戶端對象模型2013
- 21. 使用客戶端對象模型
- 22. 使用客戶端對象模型
- 23. Sharepoint:將GridView綁定到SharePoint列表(客戶端對象模型)
- 24. 如何使用客戶端對象模型檢索SharePoint Server 2010中的最大日期和最小日期?
- 25. Sharepoint 2010客戶端對象模塊獲取站點URL列表
- 26. 的SharePoint 2010客戶端對象模型添加SharePoint用戶/組的每一個文檔庫文件夾編程
- 27. SharePoint客戶端對象模型(COM)文件版本信息
- 28. SharePoint - 客戶端對象模型 - 獲取子文件夾項目
- 29. SharePoint 2013 Online - 添加附件:客戶端對象模型
- 30. SP 2010附加文件客戶端對象模型