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

        當(dāng)前位置:雨林木風(fēng)下載站 > 辦公軟件教程 > 詳細(xì)頁面

        SharePoint 2013 App Remote Event Receivers

        SharePoint 2013 App Remote Event Receivers

        更新時(shí)間:2024-02-08 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

        SharePoint發(fā)行版本有SharePoint2003、SharePoint2007、Sharepoint 2010、SharePoint2013和SharePoint2016。SharePoint提供了功能強(qiáng)大的團(tuán)隊(duì)協(xié)作環(huán)境,使得組織能夠在整個(gè)組織內(nèi)部實(shí)現(xiàn)整合、組織、查找和提供 SharePoint站點(diǎn)。

        當(dāng)我們?cè)谑褂肁pp的時(shí)候,就會(huì)發(fā)現(xiàn)一些問題,比如那些網(wǎng)站部署、更新或者卸載了,我們很關(guān)心我們的App是否有人用,這就需要遠(yuǎn)程事件接收器了。

          1、在我們的測(cè)試App的解決方案上選中鼠標(biāo),按F4彈出屬性,選中我們需要的處理應(yīng)用程序,選中True;同時(shí),VS會(huì)自動(dòng)創(chuàng)建一個(gè)解決方案,讓我們?cè)诶锩鎸戇h(yuǎn)程事件接收器的相關(guān)代碼。

        clip_image001

          2、在創(chuàng)建的遠(yuǎn)程事件接收器的解決方案中,打開svc的代碼,然后添加我們的代碼(附后),判斷如果觸發(fā)的是安裝App的事件,在一個(gè)AppInstallLog的列表中插入一條安裝記錄。

        clip_image002

          3、附后的代碼,代碼很簡單,提升權(quán)限寫列表庫,就不多說了;寫完代碼以后,將這個(gè)web站點(diǎn)發(fā)布到服務(wù)器的IIS目錄下;

        if (properties.EventType == SPRemoteEventType.AppInstalled){    SPSecurity.RunWithElevatedPrivileges(delegate()    {        using (SPSite site = new SPSite("http://url:2014"))        {            using (SPWeb web = site.OpenWeb())            {                SPList list = web.Lists["AppInstallLogs"];                SPListItem item = list.Items.Add();                item["標(biāo)題"] = "SP2013PictureWallApp";                item["日志"] = "SP2013PictureWallApp于 " + DateTime.Now.ToString() + " 已經(jīng)被安裝!";                item.Update();            }        }    });}

          4、在App的解決方案中,找到AppManifest.xml文件,右鍵查看代碼,修改InstalledEventEndpoint為我們之前發(fā)布的站點(diǎn)中svc文件目錄;

        clip_image003

          5、我們?cè)谝粋(gè)站點(diǎn)中添加我們的App,而后查看AppInstallLogs列表庫,發(fā)現(xiàn)已經(jīng)寫入一條安裝日志了,說明遠(yuǎn)程事件接收器開發(fā)部署成功!

        clip_image004

        結(jié)束語

          以上介紹的是App安裝過程中,觸發(fā)事件寫入安裝日志的過程,其實(shí),遠(yuǎn)程事件接收器還可以完成更加豐富的工作,比如像SharePoint解決方案中的事件觸發(fā)器,為App中的列表或者文檔庫添加事件,這就需要我們創(chuàng)建Remote Event Receiver解決方案了。


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

        溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

        本類教程下載

        系統(tǒng)下載排行

        主站蜘蛛池模板: 久久精品国产亚洲7777| 最近免费最新高清中文字幕韩国| 亚洲区视频在线观看| 亚洲最大天堂无码精品区| 国产成人精品日本亚洲语音 | 98精品全国免费观看视频| 免费阿v网站在线观看g| 成全视成人免费观看在线看| ww在线观视频免费观看w| 日本视频免费高清一本18| 美女视频黄频a免费| 中文字幕成人免费高清在线视频| 精品女同一区二区三区免费站| 免费观看理论片毛片| 亚洲啪啪AV无码片| 亚洲av永久无码精品天堂久久| 一级毛片一级毛片免费毛片| 91免费国产在线观看| 国产精品亚洲综合专区片高清久久久| 久久精品九九亚洲精品| 香港一级毛片免费看| 成年人网站免费视频| 亚洲最大AV网站在线观看| 亚洲一区精彩视频| 久久久久国色av免费看| 免费一级一片一毛片| 亚洲中文字幕日本无线码| 免费成人在线电影| 亚洲精品动漫人成3d在线| 精品亚洲国产成人| 三年片在线观看免费观看大全动漫 | 一个人免费观看视频www| 精品国产_亚洲人成在线高清| 亚洲成a∨人片在无码2023 | 亚洲综合小说另类图片动图| 久久这里只精品热免费99| 2022中文字字幕久亚洲| 在线观看亚洲专区| 女人让男人免费桶爽30分钟| 九九精品免费视频| 亚洲毛片αv无线播放一区|