• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

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

        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 可以幫助企業用戶輕松完成日常工作。

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

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 亚洲综合精品伊人久久| 亚洲高清有码中文字| 国产偷窥女洗浴在线观看亚洲| 免费大黄网站在线观| 亚洲精品自在在线观看| 亚洲妓女综合网99| 深夜免费在线视频| 久久ww精品w免费人成| 全免费a级毛片免费**视频| 中文字幕精品亚洲无线码二区| 亚洲高清无在码在线无弹窗| 在线亚洲v日韩v| 69式国产真人免费视频| 亚洲精品视频免费观看| 亚洲av无码片在线观看| 9久久免费国产精品特黄| 免费a级毛片无码a∨蜜芽试看| 亚洲熟妇无码AV在线播放| 亚洲国产AV一区二区三区四区 | 亚洲VA中文字幕不卡无码| 亚洲精品成a人在线观看☆| 国产在线19禁免费观看国产| 精品日韩亚洲AV无码| 精品多毛少妇人妻AV免费久久| 久久精品国产亚洲麻豆| 天堂亚洲免费视频| 久久亚洲精品中文字幕无码| 特级毛片全部免费播放a一级| 99久久免费国产精品特黄| 亚洲AV成人一区二区三区AV| 2015日韩永久免费视频播放 | 国产一区二区三区在线免费 | 国色精品va在线观看免费视频| 热99re久久免费视精品频软件| 日本特黄特色AAA大片免费| 成人免费无码视频在线网站| 免费看一级毛片在线观看精品视频| 亚洲国产精品乱码一区二区| 曰曰鲁夜夜免费播放视频| 亚洲色欲www综合网| 色www永久免费视频|