C# Класс GlobalcachingApplication.Core.Engine

Наследование: Framework.Interfaces.ICore
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
LoadAssembly ( List pins, string fn ) : bool
LoadAssemblyFolder ( List pins, string folder ) : bool

Приватные методы

Метод Описание
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

Описание методов

ApplicationInitialized() публичный Метод

public ApplicationInitialized ( ) : Task
Результат Task

DebugLog() публичный Метод

public DebugLog ( Framework level, Framework p, Exception e, string msg ) : void
level Framework
p Framework
e System.Exception
msg string
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

Engine() публичный Метод

public Engine ( ) : System
Результат System

GetAllDetectedPlugins() публичный Метод

public GetAllDetectedPlugins ( ) : List
Результат List

GetAvailableInternalStoragePlugins() публичный Метод

public GetAvailableInternalStoragePlugins ( ) : List
Результат List

GetPlugin() публичный Метод

public GetPlugin ( Framework pluginType ) : List
pluginType Framework
Результат List

GetPlugins() публичный Метод

public GetPlugins ( ) : List
Результат List

Initialize() публичный Метод

public Initialize ( ) : Task
Результат Task

InitiateUpdaterAndExit() публичный Метод

public InitiateUpdaterAndExit ( ) : void
Результат void

LoadAssembly() защищенный Метод

protected LoadAssembly ( List pins, string fn ) : bool
pins List
fn string
Результат bool

LoadAssemblyFolder() защищенный Метод

protected LoadAssemblyFolder ( List pins, string folder ) : bool
pins List
folder string
Результат bool

OnActiveGeocacheChanged() публичный Метод

public OnActiveGeocacheChanged ( object sender ) : void
sender object
Результат void

OnGeocachingAccountNamesChanged() публичный Метод

public OnGeocachingAccountNamesChanged ( object sender ) : void
sender object
Результат void

OnGeocachingComAccountChanged() публичный Метод

public OnGeocachingComAccountChanged ( object sender ) : void
sender object
Результат void

OnPluginAdded() публичный Метод

public OnPluginAdded ( Framework p ) : void
p Framework
Результат void

OnSelectedLanguage() публичный Метод

public OnSelectedLanguage ( ) : void
Результат void

OnShortcutInfoChanged() публичный Метод

public OnShortcutInfoChanged ( ) : void
Результат void

PrepareClosingApplication() публичный Метод

public PrepareClosingApplication ( ) : void
Результат void

RestoreDefaultSettings() публичный Метод

public RestoreDefaultSettings ( ) : void
Результат void

RetrieveAPIKey() публичный Метод

public RetrieveAPIKey ( Framework keyType ) : bool
keyType Framework
Результат bool

SetDisabledPlugins() публичный Метод

public SetDisabledPlugins ( string plugins ) : bool
plugins string
Результат bool

ShowAboutDialog() публичный Метод

public ShowAboutDialog ( ) : void
Результат void