CompositionRegistry
StockSharp.Diagram
默认 ICompositionRegistry 执行 。
构造函数
CompositionRegistry
public CompositionRegistry(Func<ICompositionModelBehavior<TNode, TLink>> createBehavior)
compositionRegistry = CompositionRegistry(createBehavior)
初始化了 & ##CompositionRegistry+#的新实例.
- createBehavior
- ICompositionModelBehavior
属性
DiagramElements
public INotifyList<DiagramElement> DiagramElements { get; }
value = compositionRegistry.DiagramElements
元素列表.
方法
CreateComposition
public CompositionDiagramElement CreateComposition()
result = compositionRegistry.CreateComposition()
创建 CompositionDiagramElement 实例 。
返回值: CompositionDiagramElement
Deserialize
public bool Deserialize(CompositionDiagramElement element, SettingsStorage container, Func<SecureString> getPassword)
result = compositionRegistry.Deserialize(element, container, getPassword)
将复合元素去序列化.
- element
- CompositionDiagramElement
- storage
- 设置存储 。
- getPassword
- 找密码处理器
返回值: 加密已经使用。
Serialize
public void Serialize(CompositionDiagramElement element, SettingsStorage container, bool includeCoordinates, SecureString password)
compositionRegistry.Serialize(element, container, includeCoordinates, password)
将复合元素序列化.
- element
- CompositionDiagramElement
- storage
- 设置存储 。
- includeCoordinates
- 包括坐标。
- password
- 密码
返回值: 设置存储 。