SXCMS 组件开发说明
来自站长百科
导航: 上一页
内容类型[ ]
- 引用Meta.Contents.DLL。
- 从Meta.Contents.Content继承。
必须实现的方法:
- public abstract bool AllowExtend {get;} //内容属性是否充许用户扩展
- public abstract string ContentType{ get; } //内容类型的标识字符,与contents.config中的配置要一致。
一般情况下,不需要编写任可关于内容的存取代码或标签,将由SXCMS统一管理。
- 在contents.config中注册。
计划任务[ ]
- 引用Meta.DLL.
- 实现Itask接口
会员整合[ ]
实现接口:Meta.Contents.Ipassport
void Syn(PassportKey key, string username,string password,string retUrl);
key,同步类型,包括登录,登出,注册,更改密码。 Username,用户名。Password密码。Returl整合完成后要返回的地址。
IConfig GetConfig { get;}//配置文件,实现后,可在后台管理界面中配置
扩展控件[ ]
- 引用Meta.Controls.DLL
- 实现接口Ivalue.
标签[ ]
- 引用Meta.Generating.DLL
- 从Meta.Generating .Tags.Tag继承。
其他可继承的标签类:
- Meta.Generating .Tags.DataList,列表标签基础功能
- Meta.Generating .Tags. DataView,单数据标签基础功能
- Meta.Generating .Tags. DynamicTag,AJAX标签基础功能
- Meta.Generating .Tags. DynamicDataList,AJAX列表标签基础功能
- Meta.Generating .Tags. DynamicDataView,AJAX单数据标签基础功能Meta.Generating .Tags. FormTag,FORM表单标签基础功能
- Meta.Generating .Tags. ScriptTag,JS标签基础功能
- Meta.Generating .Tags. ScriptDataView.,JS标签一般功能
常用的内容列表获取方法:Meta.Contents.Accessor.GetContents();
- 在tags.config中注册组件。