C# Класс CK.Plugins.ObjectExplorer.VMIContextViewModel

Наследование: Caliburn.Micro.Screen, IDisposable
Показать файл Открыть проект Примеры использования класса

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