DiagramElementParamHelper
StockSharp.Diagram
IDiagramElementParam的扩展类.
方法
SetOnValueChangedHandler``1
public static DiagramElementParam<TValue> SetOnValueChangedHandler<TValue>(DiagramElementParam<TValue> param, Action<TValue> handler)
result = DiagramElementParamHelper.SetOnValueChangedHandler(param, handler)
设置处理器到图元素参数的值变化 。
- param
- 图表元素参数 。
- handler
- 图表元素值变化的处理器 。
返回值: 图表元素参数 。
SetOnValueChangingHandler``1
public static DiagramElementParam<TValue> SetOnValueChangingHandler<TValue>(DiagramElementParam<TValue> param, Action<TValue, TValue> handler)
result = DiagramElementParamHelper.SetOnValueChangingHandler(param, handler)
设置图元素参数值变化的起始处的处理器。
- param
- 图表元素参数 。
- handler
- 接取者.
返回值: 图表元素参数 。
SetSaveLoadHandlers``1
public static DiagramElementParam<TValue> SetSaveLoadHandlers<TValue>(DiagramElementParam<TValue> param, Func<TValue, SettingsStorage> save, Func<SettingsStorage, TValue> load)
result = DiagramElementParamHelper.SetSaveLoadHandlers(param, save, load)
设置图元素参数的保存/加载处理器 。
- param
- 图表元素参数 。
- save
- 参数保存的处理器 。
- load
- 参数加载的处理器 。
返回值: 图表元素参数 。
SetSaveLoadHandlers``1
public static DiagramElementParam<TValue> SetSaveLoadHandlers<TValue>(DiagramElementParam<TValue> param, Func<TValue, CancellationToken, ValueTask<SettingsStorage>> save, Func<SettingsStorage, CancellationToken, ValueTask<TValue>> load)
result = DiagramElementParamHelper.SetSaveLoadHandlers(param, save, load)
To set the asynchronous handler of saving/loading for the diagram element parameter.
- param
- The diagram element parameter.
- save
- The handler for the parameter saving.
- load
- The handler for the parameter loading.
返回值: The diagram element parameter.