C# Класс SEModAPIExtensions.API.PluginManager

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

Открытые свойства

Свойство Тип Описание
IsStable bool

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

Метод Описание
DoUpdate ( object args ) : void
GetPluginState ( System.Guid key ) : bool
HookChatMessage ( Object plugin, IPlugin>.Dictionary plugins, bool>.Dictionary pluginState, ChatManager chatEvent, bool &discard ) : void
Init ( ) : void
InitPlugin ( System.Guid key ) : void
LoadPlugins ( bool forceLoad = false ) : void
Shutdown ( ) : void
UnloadPlugin ( System.Guid key ) : void
Update ( ) : void

Защищенные методы

Метод Описание
PluginManager ( ) : System

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

Метод Описание
IsOldPlugin ( Assembly assembly ) : bool
IsValidPlugin ( Assembly assembly ) : bool

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

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

public static DoUpdate ( object args ) : void
args object
Результат void

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

public GetPluginState ( System.Guid key ) : bool
key System.Guid
Результат bool

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

public static HookChatMessage ( Object plugin, IPlugin>.Dictionary plugins, bool>.Dictionary pluginState, ChatManager chatEvent, bool &discard ) : void
plugin Object
plugins IPlugin>.Dictionary
pluginState bool>.Dictionary
chatEvent ChatManager
discard bool
Результат void

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

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

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

public InitPlugin ( System.Guid key ) : void
key System.Guid
Результат void

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

public LoadPlugins ( bool forceLoad = false ) : void
forceLoad bool
Результат void

PluginManager() защищенный Метод

protected PluginManager ( ) : System
Результат System

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

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

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

public UnloadPlugin ( System.Guid key ) : void
key System.Guid
Результат void

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

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

Описание свойств

IsStable публичное статическое свойство

public static bool IsStable
Результат bool