C# Class GlobalcachingApplication.Core.Engine

Inheritance: Framework.Interfaces.ICore
Mostra file Open project: GlobalcachingEU/GAPP Class Usage Examples

Public Methods

Method Description
ApplicationInitialized ( ) : Task
DebugLog ( Framework level, Framework p, Exception e, string msg ) : void
Dispose ( ) : void
Engine ( ) : System
GetAllDetectedPlugins ( ) : List
GetAvailableInternalStoragePlugins ( ) : List
GetPlugin ( Framework pluginType ) : List
GetPlugins ( ) : List
Initialize ( ) : Task
InitiateUpdaterAndExit ( ) : void
OnActiveGeocacheChanged ( object sender ) : void
OnGeocachingAccountNamesChanged ( object sender ) : void
OnGeocachingComAccountChanged ( object sender ) : void
OnPluginAdded ( Framework p ) : void
OnSelectedLanguage ( ) : void
OnShortcutInfoChanged ( ) : void
PrepareClosingApplication ( ) : void
RestoreDefaultSettings ( ) : void
RetrieveAPIKey ( Framework keyType ) : bool
SetDisabledPlugins ( string plugins ) : bool
ShowAboutDialog ( ) : void

Protected Methods

Method Description
LoadAssembly ( List pins, string fn ) : bool
LoadAssemblyFolder ( List pins, string folder ) : bool

Private Methods

Method Description
LoadFromSameFolder ( object sender, ResolveEventArgs args ) : Assembly
SearchForFile ( string folder, string fn ) : string
_centerLocation_Changed ( object sender, Framework e ) : void
_geocachingAccountNames_Changed ( object sender, Framework e ) : void
_geocachingComAccount_Changed ( object sender, Framework e ) : void
_homeLocation_Changed ( object sender, Framework e ) : void
plugin_Closing ( object sender, Framework e ) : void

Method Details

ApplicationInitialized() public method

public ApplicationInitialized ( ) : Task
return Task

DebugLog() public method

public DebugLog ( Framework level, Framework p, Exception e, string msg ) : void
level Framework
p Framework
e System.Exception
msg string
return void

Dispose() public method

public Dispose ( ) : void
return void

Engine() public method

public Engine ( ) : System
return System

GetAllDetectedPlugins() public method

public GetAllDetectedPlugins ( ) : List
return List

GetAvailableInternalStoragePlugins() public method

public GetAvailableInternalStoragePlugins ( ) : List
return List

GetPlugin() public method

public GetPlugin ( Framework pluginType ) : List
pluginType Framework
return List

GetPlugins() public method

public GetPlugins ( ) : List
return List

Initialize() public method

public Initialize ( ) : Task
return Task

InitiateUpdaterAndExit() public method

public InitiateUpdaterAndExit ( ) : void
return void

LoadAssembly() protected method

protected LoadAssembly ( List pins, string fn ) : bool
pins List
fn string
return bool

LoadAssemblyFolder() protected method

protected LoadAssemblyFolder ( List pins, string folder ) : bool
pins List
folder string
return bool

OnActiveGeocacheChanged() public method

public OnActiveGeocacheChanged ( object sender ) : void
sender object
return void

OnGeocachingAccountNamesChanged() public method

public OnGeocachingAccountNamesChanged ( object sender ) : void
sender object
return void

OnGeocachingComAccountChanged() public method

public OnGeocachingComAccountChanged ( object sender ) : void
sender object
return void

OnPluginAdded() public method

public OnPluginAdded ( Framework p ) : void
p Framework
return void

OnSelectedLanguage() public method

public OnSelectedLanguage ( ) : void
return void

OnShortcutInfoChanged() public method

public OnShortcutInfoChanged ( ) : void
return void

PrepareClosingApplication() public method

public PrepareClosingApplication ( ) : void
return void

RestoreDefaultSettings() public method

public RestoreDefaultSettings ( ) : void
return void

RetrieveAPIKey() public method

public RetrieveAPIKey ( Framework keyType ) : bool
keyType Framework
return bool

SetDisabledPlugins() public method

public SetDisabledPlugins ( string plugins ) : bool
plugins string
return bool

ShowAboutDialog() public method

public ShowAboutDialog ( ) : void
return void