PluginBase class
插件父類,所有插件必須繼承此類并實現Startup方法。
public abstract class PluginBase : Initializer, IMetadata
1
Public Members
name | description |
---|---|
Authors { get; } | |
Copyright { get; } | |
Description { get; } | |
IconUrl { get; } | |
Id { get; } | |
Language { get; } | |
LicenseUrl { get; } | |
Owners { get; } | |
ProjectUrl { get; } | |
ReleaseNotes { get; } | |
RequireLicenseAcceptance { get; } | |
Summary { get; } | |
Tags { get; } | |
Title { get; } | |
Version { get; } | |
Initialize(…) | 初始化插件。 此方法将由 XYCMS 系統載入插件時(shí)調用。 |
abstract Startup(…) | Startup方法是(shì)插件機制的(de)核心,用于(yú)定義插件能夠提供的(de)各種服務。 |