Interface IPlugin
Assembly: Sdl.Core.PluginFramework.dll
Syntax
Properties
CanDisable
Declaration
Property Value
Type |
Description |
System.Boolean |
|
CanEnable
Declaration
Property Value
Type |
Description |
System.Boolean |
|
Descriptor
Declaration
IPluginDescriptor Descriptor { get; }
Property Value
Enabled
Declaration
Property Value
Type |
Description |
System.Boolean |
|
Extensions
Declaration
ExtensionCollection Extensions { get; }
Property Value
Id
Declaration
Property Value
IsDynamic
Declaration
Property Value
Type |
Description |
System.Boolean |
|
Name
Declaration
Property Value
Type |
Description |
System.String |
|
Status
Declaration
PluginStatus Status { get; }
Property Value
Version
Declaration
Property Value
Type |
Description |
System.String |
|
Methods
GetPluginResource<T>(String)
Declaration
T GetPluginResource<T>(string resourceName)
where T : class
Parameters
Type |
Name |
Description |
System.String |
resourceName |
|
Returns
Type Parameters
SetEnabled(Boolean)
Declaration
bool SetEnabled(bool enabled)
Parameters
Type |
Name |
Description |
System.Boolean |
enabled |
|
Returns
Type |
Description |
System.Boolean |
|
Validate()
Declaration