public interface IPluginManager : IDisposableObject,
IDisposable, IResolverObject
Public Interface IPluginManager
Inherits IDisposableObject, IDisposable, IResolverObject
type IPluginManager =
interface
interface IDisposableObject
interface IDisposable
interface IResolverObject
end
DisposedValue |
标识该对象是否已被释放
(继承自 IDisposableObject。) |
Enable | 标识该插件管理器是否可用。 |
Plugins | 所包含的所有插件。 |
Resolver |
获取解析器实例。
(继承自 IResolverObject。) |
Add(Type, FuncObject, PluginEventArgs, Task, Delegate) | |
AddTPlugin(TPlugin) | 添加插件 |
Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (继承自 IDisposable。) |
GetPluginCount | 获取已添加的指定名称的插件数量。 |
RaiseAsync | 触发对应插件 |
Remove(IPlugin) | |
Remove(Type, Delegate) |