light_mode dark_mode routine

Class MenuAttribute code

命名空间
Another_Mirai_Native.Abstractions.Attributes
程序集
Another-Mirai-Native.Abstractions.dll

描述了菜单的特性,需要加在实现了 IMenuHandler 接口的类上,以指定菜单的名称。框架会根据此特性在插件加载时注册菜单,并在用户点击菜单时调用对应的处理器方法。

[AttributeUsage(AttributeTargets.Class, AllowMultiple = false)]
public class MenuAttribute : Attribute
继承
MenuAttribute
继承成员

构造函数

MenuAttribute(string) code

特性的默认构造函数,接受一个字符串参数作为菜单的名称。这个名称将用于框架中显示菜单项,并在用户点击菜单时识别对应的处理器。

public MenuAttribute(string name)

参数

name string

在管理器上显示的菜单名称

属性

Name code

在管理器上显示的菜单名称

public string Name { get; set; }

属性值

string