天天看點

SharePoint 2013 Silverlight中使用Net用戶端對象模型

  1、建立Silverlight時,選擇Silverlight 4,不要選擇版本5,試了很久版本5都調用不了,自己也不知道什麼原因,谷歌也沒找到答案,後來嘗試版本4,可以調用;

  至于Host the Silverlight application是否勾選沒有影響;

SharePoint 2013 Silverlight中使用Net用戶端對象模型

  2、Silverlight中使用用戶端腳本,和Net中不一樣,要添加下面兩個引用;

SharePoint 2013 Silverlight中使用Net用戶端對象模型

  3、兩個需要的引用,在伺服器上位置為C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\TEMPLATE\LAYOUTS\ClientBin,如下圖:

SharePoint 2013 Silverlight中使用Net用戶端對象模型

  4、然後在Silverlight的cs檔案中添加引用,如下:

  using Microsoft.SharePoint.Client;

  然後添加讀取List的代碼,如下:

  5、前台頁面添加Silverlight展示WebPart,添加完畢如下圖:

SharePoint 2013 Silverlight中使用Net用戶端對象模型

  6、點選ShowMessage,執行用戶端對象模型的方法,結果如下圖:

SharePoint 2013 Silverlight中使用Net用戶端對象模型

總 結

  自己對于Silverlight不是很熟悉,隻是小有了解SharePoint,是以有問題之處還請大家指正。嘗試了很多次,才發現如何能在Silverlight中使用SharePoint用戶端對象模型,希望分享給有需要的人,給大家一個參考吧。

  好了,就到這裡,休息。。休息一下。。