SharePoint2010新增WebProvisioned事件的使用方法

WebProvisioned事件是SharePoint 2010新增加的事件处理器,可以在Web创建之后发生的事件同步或步事件,在中文版的SharePoint环境中, WebProvisioned事件叫做“已配置网站”事件。可以在 Elements.xml文件中设置同步(Synchronous)或异步( Asynchronous)。

在VS2010开发环境中可以直接创建基于Web网站的WebProvisioned事件,如图1所示:

SharePint 2010已配置网站事件

图1

在图1中选择“Web事件”接收器,此时“事件源”是不让选择的,因为此事件只有对Web网站有作用,所以无需选择网站模板,只要是创建的网站都会触发此事件。在图1的“处理以下事件”下拉列表框中选择“已配置网站”,点击“完成”按钮即可创建WebProvisioned事件处理器。

为了更好的了解SharePoint 2010事件处理器WebProvisioned重载方法的每个参数的作用,所以将WebProvisioned事件中的每个属性值写入Windows日志,这样可以清楚的看到当WebProvisioned事件触发后每个参数属性值,C#代码如下:

原文:http://www.360sps.com/item/0d2ff85690f540a69d32072f46488299.aspx

posted on 2012-08-28 08:58  lxrc4561200  阅读(310)  评论(1编辑  收藏  举报

导航