C# Класс Binboo.Core.Application

Наследование: IDisposable
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
Application System
Application System
CharCount int
Closing bool
CommandParameters string
CommandQueueProcessor void
DumpCall void
EnqueueCommand void
GetCommandName string
GetLogger log4net.ILog
InitializePlugins void
InsideQuotedText bool
IsBotCommand bool
IsComplete bool
IsSafeToProcess bool
PipedContextFor IContext
ProcessAttachmentStatus void
ProcessCommand ICommandResult
ProcessCommands void
ProcessMessage void
ProcessMissedMessages void
ProcessReply void
RaiseAttachedEvent void
RaiseErrorEvent void
RaiseEvent void
RaiseQuitEvent void
SafeProcessCommand ICommandResult
SafeProcessCommands void
SetSkype void
SetThreadName void
StartCommandProcessor void
UnregisterEvents void

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

Метод Описание
AttachToSkype ( ) : void
CommandsFor ( string message ) : IEnumerable
Dispose ( ) : void
Stop ( ) : void
WithPluginsFrom ( System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog ) : Application

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

Метод Описание
Application ( ) : System
Application ( System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog ) : System
CharCount ( string buffer, int startPos, int endPos ) : int
Closing ( TAttachmentStatus status ) : bool
CommandParameters ( string commandLine ) : string
CommandQueueProcessor ( object obj ) : void
DumpCall ( string status, ICall pCall ) : void
EnqueueCommand ( IChatMessage command ) : void
GetCommandName ( string message ) : string
GetLogger ( ) : log4net.ILog
InitializePlugins ( System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog ) : void
InsideQuotedText ( string message, int pos, int startPos ) : bool
IsBotCommand ( IChatMessage message ) : bool
IsComplete ( TChatMessageStatus status ) : bool
IsSafeToProcess ( IChatMessage command ) : bool
PipedContextFor ( IPlugin plugin, Binboo.Core.Framework.IUser user, string commandLine, ICommandResult result ) : IContext
ProcessAttachmentStatus ( TAttachmentStatus status ) : void
ProcessCommand ( Binboo.Core.Framework.IUser user, IPlugin plugin, string commandLine, ICommandResult previousResullt ) : ICommandResult
ProcessCommands ( IChatMessage message ) : void
ProcessMessage ( IChatMessage message, TChatMessageStatus status ) : void
ProcessMissedMessages ( ) : void
ProcessReply ( Command command ) : void
RaiseAttachedEvent ( ) : void
RaiseErrorEvent ( string message, Exception e ) : void
RaiseEvent ( EventHandler handler, EventArgs e ) : void
RaiseQuitEvent ( ) : void
SafeProcessCommand ( Binboo.Core.Framework.IUser user, IPlugin plugin, string commandLine, ICommandResult previousResullt ) : ICommandResult
SafeProcessCommands ( IChatMessage message ) : void
SetSkype ( ISkype skype ) : void
SetThreadName ( ) : void
StartCommandProcessor ( ) : void
UnregisterEvents ( ) : void

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

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

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

CommandsFor() публичный статический Метод

public static CommandsFor ( string message ) : IEnumerable
message string
Результат IEnumerable

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

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

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

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

WithPluginsFrom() публичный статический Метод

public static WithPluginsFrom ( System.ComponentModel.Composition.Primitives.ComposablePartCatalog catalog ) : Application
catalog System.ComponentModel.Composition.Primitives.ComposablePartCatalog
Результат Application