C# Класс OpenIDE.Bootstrapping.DIContainer

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DIContainer ( AppSettings settings ) : System
EventDispatcher ( ) : EventIntegration.IEventDispatcher
EventDispatcher ( string msg ) : void
GetDefaultHandlers ( ) : IEnumerable
GetDefinitionBuilder ( ) : DefinitionBuilder
GetPluginHandlers ( ) : IEnumerable
ICodeEngineLocator ( ) : ICodeEngineLocator
IFS ( ) : IFS
ILocateEditorEngine ( ) : ILocateEditorEngine
IMessageBus ( ) : IMessageBus
PluginLocator ( ) : PluginLocator

Приватные методы

Метод Описание
dispatchAndCompleteMessage ( string command, System.Action onCommandCompleted ) : void
dispatchMessage ( string command ) : void
getCommandPrefix ( string command ) : string
isColorized ( string command ) : bool
isCommand ( string command ) : bool
isError ( string command ) : bool
isEvent ( string command ) : bool
isWarning ( string command ) : bool
printColorized ( string command ) : void
printError ( string command ) : void
printWarning ( string command ) : void

Описание методов

DIContainer() публичный Метод

public DIContainer ( AppSettings settings ) : System
settings AppSettings
Результат System

EventDispatcher() публичный Метод

public EventDispatcher ( ) : EventIntegration.IEventDispatcher
Результат EventIntegration.IEventDispatcher

EventDispatcher() публичный Метод

public EventDispatcher ( string msg ) : void
msg string
Результат void

GetDefaultHandlers() публичный Метод

public GetDefaultHandlers ( ) : IEnumerable
Результат IEnumerable

GetDefinitionBuilder() публичный Метод

public GetDefinitionBuilder ( ) : DefinitionBuilder
Результат OpenIDE.Core.Definitions.DefinitionBuilder

GetPluginHandlers() публичный Метод

public GetPluginHandlers ( ) : IEnumerable
Результат IEnumerable

ICodeEngineLocator() публичный Метод

public ICodeEngineLocator ( ) : ICodeEngineLocator
Результат ICodeEngineLocator

IFS() публичный Метод

public IFS ( ) : IFS
Результат IFS

ILocateEditorEngine() публичный Метод

public ILocateEditorEngine ( ) : ILocateEditorEngine
Результат ILocateEditorEngine

IMessageBus() публичный Метод

public IMessageBus ( ) : IMessageBus
Результат IMessageBus

PluginLocator() публичный Метод

public PluginLocator ( ) : PluginLocator
Результат OpenIDE.Core.Language.PluginLocator