메소드 | 설명 | |
---|---|---|
Dispose ( ) : void | ||
GetPlugins ( ) : IEnumerable |
||
GetSettings ( ) : |
||
LoadPlugins ( ) : void | ||
PluginManagerName ( ) : string | ||
SetPluginEnabled ( bool enabled, PluginData plugin ) : void |
메소드 | 설명 | |
---|---|---|
HandlePluginLoadException ( PluginData data, |
||
HandlePluginLoadReflectionException ( PluginData data, |
||
IsTypeOf ( |
||
LoadActualPlugins ( String file_end, |
||
LoadSettings ( |
||
NewPluginData ( String dll ) : PluginData | ||
PluginLoadAddPlugin ( PluginData plugin ) : void | ||
PluginLoadRegisterPlugin ( PluginData plugin ) : void | ||
SetPlugins ( IEnumerable |
메소드 | 설명 | |
---|---|---|
PluginScan ( ) : void |
public GetSettings ( ) : |
||
리턴 |
protected HandlePluginLoadException ( PluginData data, |
||
data | PluginData | |
e | ||
리턴 | void |
protected HandlePluginLoadReflectionException ( PluginData data, |
||
data | PluginData | |
ex | ||
리턴 | void |
protected IsTypeOf ( |
||
to_check | ||
of | ||
리턴 | bool |
protected LoadActualPlugins ( String file_end, |
||
file_end | String | |
plugin_type | ||
plugins | IEnumerable |
|
리턴 | void |
protected LoadSettings ( |
||
settings | ||
리턴 | void |
protected abstract NewPluginData ( String dll ) : PluginData | ||
dll | String | |
리턴 | PluginData |
protected abstract PluginLoadAddPlugin ( PluginData plugin ) : void | ||
plugin | PluginData | |
리턴 | void |
protected abstract PluginLoadRegisterPlugin ( PluginData plugin ) : void | ||
plugin | PluginData | |
리턴 | void |
public SetPluginEnabled ( bool enabled, PluginData plugin ) : void | ||
enabled | bool | |
plugin | PluginData | |
리턴 | void |
protected abstract SetPlugins ( IEnumerable |
||
plugins | IEnumerable |
|
리턴 | void |