Class PluginAttribute
Marks a class as being a BSIPA plugin.
Implements
Inherited Members
Namespace: IPA
Assembly: IPA.Loader.dll
Syntax
[AttributeUsage(AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
public sealed class PluginAttribute : Attribute, _Attribute
Constructors
| Improve this Doc View SourcePluginAttribute(RuntimeOptions)
Initializes a PluginAttribute with the given RuntimeOptions to indicate the runtime capabilities of the plugin.
Declaration
public PluginAttribute(RuntimeOptions runtimeOptions)
Parameters
Type | Name | Description |
---|---|---|
RuntimeOptions | runtimeOptions | the options to use for this plugin |
Properties
| Improve this Doc View SourceRuntimeOptions
The RuntimeOptions passed into the constructor of this attribute.
Declaration
public RuntimeOptions RuntimeOptions { get; }
Property Value
Type | Description |
---|---|
RuntimeOptions |