C# Класс Telemachus.PluginManager

Показать файл Открыть проект

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

Метод Описание
GetAPIDelegate ( string APIname ) : Func

Scans the registered plugins for one that handles the named API string

PluginManager ( ) : System
Register ( object toRegister ) : void

Registers a plugin API with Telemachus

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

Метод Описание
Deregister ( PluginHandler handler ) : void

Deregisters an API plugin handler instance via handler reference

ReadCommandList ( object pluginInstance ) : string[]

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

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

Scans the registered plugins for one that handles the named API string
public GetAPIDelegate ( string APIname ) : Func
APIname string The API string to handle, excluding any parameters
Результат Func

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

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

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

Registers a plugin API with Telemachus
public Register ( object toRegister ) : void
toRegister object An instance of a Plugin object, that conforms to the TelemachusPlugin interface. /// NOTE: Does NOT have to be a physical instance of the interface.
Результат void