IAttachedSettingsHostService 接口
- 程序集
- ClassIsland.Core.dll
public interface IAttachedSettingsHostService
属性
ClassPlanSettingsAttachedSettingsControls
public static ObservableCollection<AttachedSettingsControlInfo> ClassPlanSettingsAttachedSettingsControls { get; }
属性值
RegisteredControls
已注册的附加设置控件信息。
public static ObservableCollection<AttachedSettingsControlInfo> RegisteredControls { get; }
属性值
SubjectSettingsAttachedSettingsControls
public static ObservableCollection<AttachedSettingsControlInfo> SubjectSettingsAttachedSettingsControls { get; }
属性值
TimeLayoutSettingsAttachedSettingsControls
public static ObservableCollection<AttachedSettingsControlInfo> TimeLayoutSettingsAttachedSettingsControls { get; }
属性值
TimePointSettingsAttachedSettingsControls
public static ObservableCollection<AttachedSettingsControlInfo> TimePointSettingsAttachedSettingsControls { get; }
属性值
方法
GetAttachedSettingsByPriority<T>(Guid, Subject?, TimeLayoutItem?, ClassPlan?, TimeLayout?)
public static T? GetAttachedSettingsByPriority<T>(Guid id, Subject? subject = null, TimeLayoutItem? timeLayoutItem = null, ClassPlan? classPlan = null, TimeLayout? timeLayout = null) where T : IAttachedSettings
参数
id
Guidsubject
SubjecttimeLayoutItem
TimeLayoutItemclassPlan
ClassPlantimeLayout
TimeLayout
返回
- T
类型参数
T