IComponentsService 接口
- 程序集
- ClassIsland.Core.dll
组件服务。
public interface IComponentsService : INotifyPropertyChanged
- 继承成员
属性
ComponentConfigs
可用的组件配置文件
IReadOnlyList<string> ComponentConfigs { get; set; }
属性值
CurrentComponents
当前显示的所有组件
ObservableCollection<ComponentSettings> CurrentComponents { get; set; }
属性值
方法
GetComponent(ComponentSettings, bool)
获取组件实例
ComponentBase? GetComponent(ComponentSettings settings, bool isSettings)
参数
settings
ComponentSettingsisSettings
bool
返回
RefreshConfigs()
重新加载组件配置文件列表。
void RefreshConfigs()
SaveConfig()
保存组件配置
void SaveConfig()