C# Class Ironman.Models.Plugins.PluginList

Mostra file Open project: JaCraig/Craig-s-Utility-Library Class Usage Examples

Public Methods

Method Description
Add ( Plugin Plugin ) : void

Adds the specified plugin.

Delete ( ) : void

Deletes this instance.

Get ( string ID ) : Plugin

Gets the specified identifier.

Load ( ) : PluginList

Loads this instance.

PluginList ( ) : System

Initializes a new instance of the PluginList class.

Remove ( Plugin Plugin ) : void

Removes the specified plugin.

Save ( ) : void

Saves this instance.

Private Methods

Method Description
Deserialize ( string Data ) : PluginList

Deserializes the data

Serialize ( PluginList Data ) : string

Serializes the object

Method Details

Add() public method

Adds the specified plugin.
public Add ( Plugin Plugin ) : void
Plugin Plugin The plugin.
return void

Delete() public static method

Deletes this instance.
public static Delete ( ) : void
return void

Get() public method

Gets the specified identifier.
public Get ( string ID ) : Plugin
ID string The identifier.
return Plugin

Load() public static method

Loads this instance.
public static Load ( ) : PluginList
return PluginList

PluginList() public method

Initializes a new instance of the PluginList class.
public PluginList ( ) : System
return System

Remove() public method

Removes the specified plugin.
public Remove ( Plugin Plugin ) : void
Plugin Plugin The plugin.
return void

Save() public method

Saves this instance.
public Save ( ) : void
return void