C# 클래스 WinFwk.UICommands.AbstractUICommand

파일 보기 프로젝트 열기: fremag/MemoScope.Net 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
selectedModule WinFwk.UIModules.UIModule

공개 메소드들

메소드 설명
InitBus ( MessageBus msgBus ) : void
Run ( ) : void
SetMasterModule ( UIModule module ) : void
SetSelectedModule ( UIModule module ) : void

보호된 메소드들

메소드 설명
AbstractUICommand ( string name, string toolTip, string group, Image icon, Keys shortcut = Keys.None ) : System
DockModule ( MessageBus MessageBus, UIModule uiModule, DockState dockState = DockState.Document ) : void
DockModule ( UIModule uiModule, DockState dockState = DockState.Document ) : void

비공개 메소드들

메소드 설명
OnDisposedMasterModule ( object sender, EventArgs e ) : void

메소드 상세

AbstractUICommand() 보호된 메소드

protected AbstractUICommand ( string name, string toolTip, string group, Image icon, Keys shortcut = Keys.None ) : System
name string
toolTip string
group string
icon Image
shortcut Keys
리턴 System

DockModule() 보호된 정적인 메소드

protected static DockModule ( MessageBus MessageBus, UIModule uiModule, DockState dockState = DockState.Document ) : void
MessageBus MessageBus
uiModule WinFwk.UIModules.UIModule
dockState DockState
리턴 void

DockModule() 보호된 메소드

protected DockModule ( UIModule uiModule, DockState dockState = DockState.Document ) : void
uiModule WinFwk.UIModules.UIModule
dockState DockState
리턴 void

InitBus() 공개 메소드

public InitBus ( MessageBus msgBus ) : void
msgBus MessageBus
리턴 void

Run() 공개 추상적인 메소드

public abstract Run ( ) : void
리턴 void

SetMasterModule() 공개 메소드

public SetMasterModule ( UIModule module ) : void
module WinFwk.UIModules.UIModule
리턴 void

SetSelectedModule() 공개 추상적인 메소드

public abstract SetSelectedModule ( UIModule module ) : void
module WinFwk.UIModules.UIModule
리턴 void

프로퍼티 상세

selectedModule 보호되어 있는 프로퍼티

protected UIModule,WinFwk.UIModules selectedModule
리턴 WinFwk.UIModules.UIModule