Show / Hide Table of Contents

    Delegate PluginManager.PluginDisableDelegate

    An invoker for the PluginDisabled event.

    Namespace: IPA.Loader
    Assembly: IPA.Loader.dll
    Syntax
    public delegate void PluginDisableDelegate(PluginLoader.PluginMetadata plugin, bool needsRestart);
    Parameters
    Type Name Description
    PluginLoader.PluginMetadata plugin

    the plugin that was disabled

    Boolean needsRestart

    whether it needs a restart to take effect

    Extension Methods

    ReflectionUtil.SetField(Object, String, Object)
    ReflectionUtil.SetField<T>(T, String, Object)
    ReflectionUtil.GetField<T>(Object, String)
    ReflectionUtil.GetField<T, U>(U, String)
    ReflectionUtil.SetProperty(Object, String, Object)
    ReflectionUtil.SetProperty<T>(T, String, Object)
    ReflectionUtil.InvokeMethod(Object, String, Object[])
    ReflectionUtil.InvokeMethod<T>(T, String, Object[])
    ReflectionUtil.InvokeMethod<T>(Object, String, Object[])
    ReflectionUtil.InvokeMethod<T, U>(U, String, Object[])
    • Improve this Doc
    • View Source
    Back to top Generated by DocFX