麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 應用 > 編程開發 > 正文

SharePoint 2007圖文開發教程(5) 體驗Event Handler

2024-07-16 17:46:45
字體:
來源:轉載
供稿:網友

Event Handler

Event Handler是SharePoint中與文檔庫或列表相關聯的事件處理程序,當我們對項目進行某些操作時,Event Handler就會截獲這個事件,然后相應的進行操作。功能上比較像數據庫中的觸發器。比如:刪除某個文件時向管理員發送一個郵件,添加一個列表時進行其他操作等等。
和2.0相比,WSS3.0對Event Handler提供了更強大的支持,如:列表,文檔庫,內容類型。并且支持同步和異步的操作等。

為SharePoint提供一個Event Handler并不是很費力,主要包括:開啟Event Handler支持,編寫Event Handler程序,向SharePoint中部署Event Handler。接下來逐一說明一下。

開啟Event Handler支持

默認情況下是不開啟Event Handler支持的,需要我們手動開啟:進入應用程序管理---進入Web應用程序常規設置。

開啟事件處理程序:

這樣就完成了對Event Handler開啟的支持。

編寫Event Handler程序

SharePoint的Event Handler其實是一個類,這個類主要繼承WSS中的SPWebEventReceiver,SPEmailEventReceiver,SPListEventReceiver,SPItemEventReceiver,IListEventSink等類,并且重寫相應的方法來完成我們的需求。

這里做個簡單的例子,當我們刪除一個Items時,向日志文件中添加一條記錄。

直接看代碼:

C# Code復制內容到剪貼板

  1. using System;    using System.Collections.Generic;   
  2. using System.Text;    using System.IO;   
  3.    using Microsoft.SharePoint;   
  4.    namespace EventHandlerText   
  5. {        public class ItemLogEvent : SPItemEventReceiver   
  6.     {            /// <summary>   
  7.         /// 重寫ItemDeleting,向日志文件寫數據            /// </summary>   
  8.         public override void ItemDeleting(SPItemEventProperties properties)            {   
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 久久精品一区二区三 | 国产精品久久久久久238 | 国产精品久久久久久久久久 | 久久人人av| 鲁久久| 色淫视频 | 青青操精品 | 插插操| 成人免费乱码大片a毛片视频网站 | 涩涩操| 国产一区二精品区在线 | 91情侣偷在线精品国产 | 中文字幕在线观看91 | 国产免费观看一区二区三区 | 爽爽淫人综合网网站 | 欧美精品一区二区久久久 | 欧美精品一区二区中文字幕 | 特级毛片免费 | 久久精品免费国产 | 久久艹一区 | 亚洲成人在线视频网站 | www亚洲| 国产成人午夜精品 | 免费一级a毛片在线播放视 日日草夜夜操 | 成人福利在线视频 | 毛片一级网站 | 国产a级久久 | 欧美片a | 主人在调教室性调教女仆游戏 | 亚洲一区二区三区四区精品 | 欧美日韩在线影院 | 国产精品99久久久久久久vr | 欧美成人精品不卡视频在线观看 | www.99热精品| 久久国产一| 久久精品一区二区三区四区五区 | 久草最新 | 黄色片免费在线播放 | av电影网站在线 | 精品国产一区在线观看 | 97porn|