SharePoint2010新增WebProvisioned事件的使用方法
SharePoint2010新增WebProvisioned事件的使用方法<div class="postbody"><div id="cnblogs_post_body">WebProvisioned事件是SharePoint 2010新增加的事件处理器,可以在Web创建之后发生的事件同步或步事件,在中文版的SharePoint环境中, WebProvisioned事件叫做&ldquo;已配置网站&rdquo;事件。可以在 Elements.xml文件中设置同步(Synchronous)或异步( Asynchronous)。
在VS2010开发环境中可以直接创建基于Web网站的WebProvisioned事件,如图1所示:
http://www.360sps.com/Illustration/objectmodel/207.png
图1
在图1中选择&ldquo;Web事件&rdquo;接收器,此时&ldquo;事件源&rdquo;是不让选择的,因为此事件只有对Web网站有作用,所以无需选择网站模板,只要是创建的网站都会触发此事件。在图1的&ldquo;处理以下事件&rdquo;下拉列表框中选择&ldquo;已配置网站&rdquo;,点击&ldquo;完成&rdquo;按钮即可创建WebProvisioned事件处理器。
为了更好的了解SharePoint 2010事件处理器WebProvisioned重载方法的每个参数的作用,所以将WebProvisioned事件中的每个属性值写入Windows日志,这样可以清楚的看到当WebProvisioned事件触发后每个参数属性值,C#代码如下:
原文:http://www.360sps.com/item/0d2ff85690f540a69d32072f46488299.aspx
页:
[1]