SDK 参考
支持平台:
.NET Framework 4.0,.NET Framework 4.5,.NET Core 2.0。
源码地址:
https://github.com/siteserver/SiteServer.Plugin
最新版本:
public type | description |
---|---|
class ContentEventArgs | 为内容操作事件提供数据 |
class ContentFormLoadEventArgs | 为内容编辑(新增)页面的载入事件提供数据。 |
delegate ContentFormLoadEventHandler | 表示将用于处理内容编辑(新增)页面的载入事件的方法。 |
class ContentFormSubmitEventArgs | 为内容编辑(新增)页面的提交事件提供数据。 |
class ContentTranslateEventArgs | 为内容转移事件提供数据 |
class DatabaseType | 系统支持的数据库类型 |
class DataType | 系统支持的数据库数据类型 |
class DataTypeConverter | |
interface IAdminApi | 管理员及权限Api接口 |
interface IAdministratorInfo | 管理员实体接口。 对应数据库中的siteserver_Administrator表。 |
interface IApiCollection | 插件可调用的Api集合接口。 |
interface IAttributes | 可扩展属性的对象接口。 系统以键/值对的方式存储数据,键不区分大小写。 |
interface IChannelApi | 栏目Api接口。 |
interface IChannelInfo | 栏目实体接口。 对应数据库中的siteserver_Channel表。 |
interface IConfigApi | 插件及系统配置Api接口。 |
interface IContentApi | 内容Api接口。 |
interface IContentContext | 内容事件关联的上下文。 |
interface IContentInfo | 内容实体接口。 内容表默认名称为model_Content,SiteServer CMS 后台可以新建新的内容表,或者修改现有内容表的字段。 |
interface IDatabaseApi | 数据库操作Api接口。 |
interface IEnvironment | 插件运行环境接口。 |
interface IJobContext | 包含SiteServer Cli命令行执行任务时的上下文信息。 |
interface ILogInfo | 日志实体接口。 |
interface IMetadata | 插件元数据接口。 |
class Initializer | 插件初始化类,此类的方法由系统调用,在插件开发时请勿直接使用。 |
class InputListItem | 表示列表中的数据项。 |
class InputStyle | 表示表单的输入样式。 |
class InputType | 表单的输入类型。 |
interface IParseApi | STL解析Api接口。 |
interface IParseContext | STL解析上下文。 |
interface IPluginApi | 插件Api接口。 |
interface IRequest | 访问插件时的认证请求。 |
interface IService | 插件服务注册接口。 插件服务注册接口是插件机制的核心,用于定义插件能够提供的各种服务,一个方法对应一个事件或者一个功能。 |
interface ISiteApi | 站点Api接口。 |
interface ISiteInfo | 站点实体接口。 对应数据库中的siteserver_Site表。 |
interface IUserApi | 用户Api接口。 |
interface IUserInfo | 用户实体接口。 |
interface IUtilsApi | 工具类Api接口。 |
class Menu | 插件菜单。 插件菜单可显示在系统头部、左侧或者内容列表中。 |
class ParseEventArgs | 为STL解析事件提供数据。 |
abstract class PluginBase | 插件父类,所有插件必须继承此类并实现Startup方法。 |
class RestApiEventArgs | Rest Api |
delegate RestApiEventHandler | 表示将用于处理Rest Api请求事件的方法。 |
class TableColumn | 数据库表字段信息。 |
class TemplateType | 系统支持的模板类型。 |
class ValidateType | 表单输入的验证规则类型。 |