C# 클래스 GlobalcachingApplication.Core.Engine

상속: Framework.Interfaces.ICore
파일 보기 프로젝트 열기: GlobalcachingEU/GAPP 1 사용 예제들

공개 메소드들

메소드 설명
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