wss3 sdk学习笔记四:事件处理
2007-08-20 14:26
435 查看
本篇文章将讲述如何新建立一个Event Handle的应用。
一、代码的建立
1. 在VS里新建立一个类库(ClassLibrary)
2. 添加Microsoft.SharePoint.dll 的引用,新类继承Microsoft.SharePoint.SPItemEventReceiver
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SharePoint;
namespace SimpleEventHandler
public override void ItemUpdating(SPItemEventProperties properties)
public override void ItemAdded(SPItemEventProperties properties)
二、应用
1.开启Event Handle
进入“管理中心”--“应用程序管理”--“SharePoint Web 应用程序管理”--“Web 应用程序常规设置”,找到“向后兼容的事件处理程序”,设置为“启用”。
2.编辑你的VS建立的项目或者网站,记住要编译成强命名程序集,部署在你的wss网站的bin目录下,当然也可以部署在GAC中
3.在WSS网站的你要进行事件处理的文档库设置中选择“高级设置”,在“向后兼容的事件处理程序”项里“程序集名称:”按如下的形式填写:Joe.EventHandler.Demo, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0173693e8368fd96,其中Joe.EventHandler.Demo是命名空间,Version是版本号,PublicKeyToken可以在GAC中看到,“类名称:”填写命名空间和类名:Joe.EventHandler.Demo.DocumentHandler,然后确定就可以了
4.去到相应的文档库里测试你的应用程序吧。
一、代码的建立
1. 在VS里新建立一个类库(ClassLibrary)
2. 添加Microsoft.SharePoint.dll 的引用,新类继承Microsoft.SharePoint.SPItemEventReceiver
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SharePoint;
namespace SimpleEventHandler
public override void ItemUpdating(SPItemEventProperties properties)
public override void ItemAdded(SPItemEventProperties properties)
二、应用
1.开启Event Handle
进入“管理中心”--“应用程序管理”--“SharePoint Web 应用程序管理”--“Web 应用程序常规设置”,找到“向后兼容的事件处理程序”,设置为“启用”。
2.编辑你的VS建立的项目或者网站,记住要编译成强命名程序集,部署在你的wss网站的bin目录下,当然也可以部署在GAC中
3.在WSS网站的你要进行事件处理的文档库设置中选择“高级设置”,在“向后兼容的事件处理程序”项里“程序集名称:”按如下的形式填写:Joe.EventHandler.Demo, Version=1.0.0.0, Culture=neutral, PublicKeyToken=0173693e8368fd96,其中Joe.EventHandler.Demo是命名空间,Version是版本号,PublicKeyToken可以在GAC中看到,“类名称:”填写命名空间和类名:Joe.EventHandler.Demo.DocumentHandler,然后确定就可以了
4.去到相应的文档库里测试你的应用程序吧。
相关文章推荐
- Java学习笔记--AWT事件处理
- Cocos2d-x学习笔记(九)-------->Touch事件处理机制
- SilverLight学习笔记--Silverligh之在Silverlight中捕获和处理DOM事件
- iOS开发学习笔记 -- (二)动态添加控件和事件处理
- IOS学习笔记-perFormSelector,RunLoop,Debug神器,UIResponder,Cocoa Touch事件处理
- 键盘 事件处理 -Java学习笔记(37)
- Cocos2d-x学习笔记(五)CCLayer分析及输入事件处理(触摸、重力传感器、按键)
- 【Java学习笔记】52:MouseEvent事件的处理
- js学习笔记:事件——事件流、事件处理程序、事件对象
- Android应用开发学习笔记之事件处理
- Ext JS4学习教程+笔记(二)事件处理
- [ASP.NET学习笔记之二十一]ASP.NET中的事件处理
- 【Qt学习笔记】4.事件处理
- jQuery学习笔记——事件处理
- Ogre 学习笔记 (一) 处理用户的输入事件 OIS
- JavaScript权威设计--事件处理介绍(简要学习笔记十七)
- 【Java学习笔记】51:FocusEvent,KeyEvent,WindowEvent事件的处理
- JavaFX学习笔记八:处理触摸事件(高级)
- 【Cocos2d-X开发学习笔记】第23期:事件处理机制之按键事件
- Java学习笔记--------Java的事件和事件处理接口