C# Class mobSocial.Core.Plugins.PluginEngine

Afficher le fichier Open project: mobsoftware/mobsocial Class Usage Examples

Méthodes publiques

Méthode Description
Initialize ( ) : void

Initializes the plugin engine for the application

IsInstalled ( PluginInfo pluginInfo ) : bool
LoadAssemblySystemPlugins ( ) : void

Loads the system plugins compiled into the assembly

MarkInstalled ( PluginInfo pluginInfo ) : void

Marks a plugin as installed

MarkUninstalled ( PluginInfo pluginInfo ) : void

Marks a plugin as uninstalled

Private Methods

Méthode Description
PluginEngine ( ) : System

Method Details

Initialize() public static méthode

Initializes the plugin engine for the application
public static Initialize ( ) : void
Résultat void

IsInstalled() public static méthode

public static IsInstalled ( PluginInfo pluginInfo ) : bool
pluginInfo PluginInfo
Résultat bool

LoadAssemblySystemPlugins() public static méthode

Loads the system plugins compiled into the assembly
public static LoadAssemblySystemPlugins ( ) : void
Résultat void

MarkInstalled() public static méthode

Marks a plugin as installed
public static MarkInstalled ( PluginInfo pluginInfo ) : void
pluginInfo PluginInfo
Résultat void

MarkUninstalled() public static méthode

Marks a plugin as uninstalled
public static MarkUninstalled ( PluginInfo pluginInfo ) : void
pluginInfo PluginInfo
Résultat void