日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風下載站 > 辦公軟件教程 > 詳細頁面

SharePoint 下文項通過自定義WebService讀取

SharePoint 下文項通過自定義WebService讀取

更新時間:2024-02-08 文章作者:未知 信息來源:網絡 閱讀次數:

SharePoint發行版本有SharePoint2003、SharePoint2007、Sharepoint 2010、SharePoint2013和SharePoint2016。SharePoint提供了功能強大的團隊協作環境,使得組織能夠在整個組織內部實現整合、組織、查找和提供 SharePoint站點。

給其他系統提供集成,發現SharePoint自帶的WebService各種不好使,索性就自己寫一點,也當做自己學習的記錄了。當然內容比較簡單,希望大俠們不要介意,也不要罵我啊。好了,進入正題吧。

1、 首先,使用VS2008新建一個WebService的項目,選擇Asp.net Web服務應用程序,然后輸入項目名稱

clip_image002

2、 添加引用

添加Microsoft.SharePoint.dll文件的引用,因為我們需要使用SharePoint的對象模型來讀取列表信息,Dll文件的位置是C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\ISAPI\Microsoft.SharePoint.dll

clip_image003

3、 添加函數

函數前面寫上[WebMethod]標記,然后定義我們自己需要的方法,方法的參數和返回值,在方法里面,寫我們的調用,我的代碼就是個簡單的例子,返回的也都是String類型,如果操作失敗,則返回為空。

GetListItem(string WebUrl,string ListName,int ID)//獲取列表項,傳參分別為網站地址、列表名、ID

public string GetWebID(string WebUrl)//獲取網站的WebID屬性

[WebMethod]

public string GetWebID(string WebUrl)

{

try

{

SPSite site = new SPSite(WebUrl);

SPWeb web = site.OpenWeb();

return web.ID.ToString();

}

catch (Exception ex)

{

return "";

}

}

[WebMethod]

public string GetListItem(string WebUrl, string ListName, int ID)

{

try

{

SPSite site = new SPSite(WebUrl);

SPWeb web = site.OpenWeb();

SPListItem item = web.Lists[ListName].Items[ID];

String rt = "標題:" + item["Title"].ToString() + "內容:" + item["內容"].ToString();

return rt;

}

catch (Exception ex)

{

return "";

}

}

4、 發布WebService后測試

發布到IIS以后,打開我們的WebService,可以看到我們的自定義的兩個方法,都在WebService中了。

clip_image004

5、 使用兩個函數

我們可以分別測試下我們的兩個函數,點擊我們的函數,可以進入下面的界面,輸入我們的參數,調用即可。

clip_image005

clip_image006

6、 調用結果

如果,可以看出我們調用的結果,下面第一張圖是GetListItem(string WebUrl,string ListName,int ID)函數的,第二張圖是GetWebID(string WebUrl)的結果。

clip_image008

clip_image010

小結

好了,我的博客記錄今天就寫到這里,環境大家多多提意見,打擊我剛剛催生的小自信!


Sharepoint 可以幫助企業用戶輕松完成日常工作。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 9久久99久久久精品齐齐综合色圆 | 999久久久精品视频在线观看 | 国产精品大尺度尺度视频 | 夜夜躁狠去2021 | 狠狠色狠狠色综合日日2019 | 日日干干夜夜 | 国产精品福利午夜h视频 | 激情影院在线观看 | 欧美一级精品 | 精品国产一二三区在线影院 | 狠狠88综合久久久久综合网 | 日韩国产中文字幕 | 国产精品国产三级国产 | 青娱乐伊人 | 九九这里只有精品 | 欧洲大片在线播放 | 亚洲精品一区 | 欧美五月激情 | 91在线精品麻豆欧美在线 | 久久久久久久久久久大尺度免费视频 | 久久中文字幕美谷朱里 | 天天婷婷| 免费吃奶摸下激烈视频网址免费 | 亚洲国产精品福利片在线观看 | 国产精品人人视频 | 久久国产精品2020免费m3u8 | 天天爱天天做天天爽夜夜揉 | 绝色神偷无删减版完整在线观看 | 日本一级做人免费视频 | 国产美女网 | 五月婷婷六月丁香激情 | 国产足控福利视频入口 | 日韩精品一区二区在线观看 | 日韩欧美国产中文 | 人人狠狠视频在线观看 | 青青草国产精品久久 | 国产99视频精品草莓免视看 | 在线看亚洲 | 精品国产乱码一区二区三区 | 国产天堂在线观看 | 天天躁日日躁狠狠躁中文字幕老牛 |