使用对象模型来创建内容类型

使用对象模型来创建内容类型

ID:9748133

大小:57.50 KB

页数:5页

时间:2018-05-07

使用对象模型来创建内容类型_第1页
使用对象模型来创建内容类型_第2页
使用对象模型来创建内容类型_第3页
使用对象模型来创建内容类型_第4页
使用对象模型来创建内容类型_第5页
资源描述:

《使用对象模型来创建内容类型》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、使用对象模型来创建内容类型  一:首先定义一个函数来创建内容类型,代码如下:privateSPContentTypeCreateContentType(SPe,                                     stringdescription){  SPContentTypecontentType=null;  try   {    SPContentTypebaseType;    if(string.IsNullOrEmpty(baseTypeName))    {      baseType=pty]

2、;    }    else    {      baseType=e];    }    contentType=nee);    contentType.Description=description;    e,                            SPFieldTypefieldType,boolbRequired){ SPFieldfield=null; try  {   using(SPe,StringCollectionchoices){  SPFieldfield=null;  try   {   

3、      using(SPe,choices);       field=e];       //addafieldlinktothecontenttype       contentType.FieldLinks.Add(neberOfAttendees,SPFieldType.Number,false);     StringCollectioneventType=nep;12下一页——..,。Lectures);     eventType.Add(Dinners/Galas);     eventType.Add(Fund

4、raiser);     eventType.Add(Misc);     eventType.Add(Seminars);     eventType.Add(SupportGroups);     AddField(contentType,TypeOfEvent,SPFieldType.Choice,true,false,eventType);               StringCollectionaudienceType=neilies);     audienceType.Add(Kids);     audience

5、Type.Add(Men);     audienceType.Add(Seniors);     audienceType.Add(Singles);     audienceType.Add(Teens);     audienceType.Add(ultiChoice,true,false,audienceType);     contentType.Update(true);   } }}  四:.如下代码在feature被激活的时候执行publicoverridevoidFeatureActivated(SPFeature

6、ReceiverPropertiesproperties){ if(properties!=null) {   SPWebweb=properties.Feature.ParentasSPWeb;   if(web!=null)   {     AddContentType(web);   } }}  五:由于SPFeatureReceiver是抽象类,所以下面方法也要被重写publicoverridevoidFeatureDeactivating(SPFeatureReceiverPropertiesproperties){}pu

7、blicoverridevoidFeatureInstalled(SPFeatureReceiverPropertiesproperties){}publicoverridevoidFeatureUninstalling(SPFeatureReceiverPropertiesproperties){}  六:部署成功后,如下图:上一页12——..,。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。