Table of Contents

ActionMenuTreeItem<TSettings> 类

命名空间
ClassIsland.Core.Models.Automation
程序集
ClassIsland.Core.dll

代表一个「添加行动」菜单项。

public class ActionMenuTreeItem<TSettings> : ActionMenuTreeItem where TSettings : new()

类型参数

TSettings
继承
ActionMenuTreeItem<TSettings>
继承成员

构造函数

ActionMenuTreeItem(string, string, string?, Action<TSettings>)

代表一个「添加行动」菜单项。

public ActionMenuTreeItem(string actionItemId, string name, string? iconGlyph, Action<TSettings> actionItemSettingsSetter)

参数

actionItemId string
name string

菜单节点名称。

iconGlyph string

菜单节点图标。形如 "\ue9a8" FluentIcon Glyph 格式。支持留空。

actionItemSettingsSetter Action<TSettings>

属性

ActionItemSettingsSetter

用于对行动项进行设置的 Action<T>。 此方法无返回值,直接对传入的 TSettings 进行修改。请勿直接重新赋值。

public Action<TSettings> ActionItemSettingsSetter { get; set; }

属性值

Action<TSettings>