Table of Contents

ActionRegistryInfo 类

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

代表一个行动的注册信息。

public class ActionRegistryInfo
继承
ActionRegistryInfo
继承成员

构造函数

ActionRegistryInfo(string, string, PackIconKind)

代表一个行动的注册信息。

public ActionRegistryInfo(string id, string name = "", PackIconKind iconKind = PackIconKind.BacteriaOutline)

参数

id string

行动ID,例如“classisland.example”。

name string

行动显示名称。

iconKind PackIconKind

行动图标。

字段

Handle

public ActionRegistryInfo.HandleDelegate? Handle

字段值

ActionRegistryInfo.HandleDelegate

RevertHandle

public ActionRegistryInfo.HandleDelegate? RevertHandle

字段值

ActionRegistryInfo.HandleDelegate

属性

IconKind

行动显示图标类型。

public PackIconKind IconKind { get; }

属性值

PackIconKind

Id

行动 ID。

public string Id { get; }

属性值

string

Name

行动显示名称。

public string Name { get; }

属性值

string

SettingsControlType

设置控件类型。

public Type? SettingsControlType { get; }

属性值

Type

SettingsType

设置类型。

public Type? SettingsType { get; }

属性值

Type