C# 클래스 CK.Plugins.ObjectExplorer.VMIContextViewModel

상속: Caliburn.Micro.Screen, IDisposable
파일 보기 프로젝트 열기: Invenietis/ck-certified 1 사용 예제들

Private Properties

프로퍼티 타입 설명
InitializeCommands void
OnApplyDone void
OnDirtyChanged void

공개 메소드들

메소드 설명
CanClose ( Action callback ) : void
Dispose ( ) : void
FindOrCreate ( IAssemblyInfo item ) : VMIAssembly
FindOrCreate ( IPluginInfo item ) : VMIPlugin
FindOrCreate ( IServiceInfo item ) : VMIService
FindOrCreate ( IServiceReferenceInfo item ) : VMIService
FindOrCreateDynamic ( IServiceInfo item ) : VMIService
VMIContextViewModel ( IContext context, IPluginConfigAccessor config, ILogService logService, IHelpViewerService helpService ) : System

보호된 메소드들

메소드 설명
OnDeactivate ( bool close ) : void

비공개 메소드들

메소드 설명
InitializeCommands ( ) : void
OnApplyDone ( object sender, CK.Plugin.ApplyDoneEventArgs e ) : void
OnDirtyChanged ( object sender, EventArgs e ) : void

메소드 상세

CanClose() 공개 메소드

public CanClose ( Action callback ) : void
callback Action
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

FindOrCreate() 공개 메소드

public FindOrCreate ( IAssemblyInfo item ) : VMIAssembly
item IAssemblyInfo
리턴 VMIAssembly

FindOrCreate() 공개 메소드

public FindOrCreate ( IPluginInfo item ) : VMIPlugin
item IPluginInfo
리턴 VMIPlugin

FindOrCreate() 공개 메소드

public FindOrCreate ( IServiceInfo item ) : VMIService
item IServiceInfo
리턴 VMIService

FindOrCreate() 공개 메소드

public FindOrCreate ( IServiceReferenceInfo item ) : VMIService
item IServiceReferenceInfo
리턴 VMIService

FindOrCreateDynamic() 공개 메소드

public FindOrCreateDynamic ( IServiceInfo item ) : VMIService
item IServiceInfo
리턴 VMIService

OnDeactivate() 보호된 메소드

protected OnDeactivate ( bool close ) : void
close bool
리턴 void

VMIContextViewModel() 공개 메소드

public VMIContextViewModel ( IContext context, IPluginConfigAccessor config, ILogService logService, IHelpViewerService helpService ) : System
context IContext
config IPluginConfigAccessor
logService ILogService
helpService IHelpViewerService
리턴 System