C# 클래스 CK.WindowManager.TopMostService

상속: ITopMostService, IPlugin
파일 보기 프로젝트 열기: Invenietis/ck-certified

공개 메소드들

메소드 설명
RegisterTopMostElement ( string levelName, Window window ) : bool
Setup ( CK.Plugin.IPluginSetupInfo info ) : bool
Start ( ) : void
Stop ( ) : void
Teardown ( ) : void
TopMostService ( ) : System
UnregisterTopMostElement ( Window window ) : bool

비공개 메소드들

메소드 설명
AddNewIndexAndItem ( int index, string levelName, Window window ) : void
AddTopMostWindow ( string levelName, Window window ) : bool
DispatchWhenRequired ( Dispatcher d, System.Action a ) : void
RemoveTopMostWindow ( Window window ) : bool
UpdateTopMostWindows ( ) : void
_timer_Elapsed ( object sender, System.Timers.ElapsedEventArgs e ) : void
window_Activated ( object sender, EventArgs e ) : void

메소드 상세

RegisterTopMostElement() 공개 메소드

public RegisterTopMostElement ( string levelName, Window window ) : bool
levelName string
window System.Windows.Window
리턴 bool

Setup() 공개 메소드

public Setup ( CK.Plugin.IPluginSetupInfo info ) : bool
info CK.Plugin.IPluginSetupInfo
리턴 bool

Start() 공개 메소드

public Start ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

Teardown() 공개 메소드

public Teardown ( ) : void
리턴 void

TopMostService() 공개 메소드

public TopMostService ( ) : System
리턴 System

UnregisterTopMostElement() 공개 메소드

public UnregisterTopMostElement ( Window window ) : bool
window System.Windows.Window
리턴 bool