C# Class TESVSnip.UI.Services.PluginBase

Inheritance: IDisposable
Mostra file Open project: figment/tesvsnip Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
Execute ( IList records ) : void
IsValidSelection ( IList records ) : bool
PluginBase ( ) : System
PluginBase ( string name ) : System
PluginBase ( string name, string displayname ) : System
PluginBase ( string name, string displayname, bool supportSelection ) : System
PluginBase ( string name, string displayname, bool supportSelection, bool supportGlobal ) : System

Method Details

Dispose() public method

public Dispose ( ) : void
return void

Execute() public method

public Execute ( IList records ) : void
records IList
return void

IsValidSelection() public method

public IsValidSelection ( IList records ) : bool
records IList
return bool

PluginBase() public method

public PluginBase ( ) : System
return System

PluginBase() public method

public PluginBase ( string name ) : System
name string
return System

PluginBase() public method

public PluginBase ( string name, string displayname ) : System
name string
displayname string
return System

PluginBase() public method

public PluginBase ( string name, string displayname, bool supportSelection ) : System
name string
displayname string
supportSelection bool
return System

PluginBase() public method

public PluginBase ( string name, string displayname, bool supportSelection, bool supportGlobal ) : System
name string
displayname string
supportSelection bool
supportGlobal bool
return System