CompositionRegistry
StockSharp.Diagram
Padrão ICompositionRegistry implementation.
Implementa: ICompositionRegistry
Construtores
CompositionRegistry
public CompositionRegistry(Func<ICompositionModelBehavior<TNode, TLink>> createBehavior)
compositionRegistry = CompositionRegistry(createBehavior)
Inicializa uma nova instância do CompositionRegistry.
- createBehavior
- ICompositionModelBehavior
Propriedades
DiagramElements
public INotifyList<DiagramElement> DiagramElements { get; }
value = compositionRegistry.DiagramElements
Lista de elementos.
Métodos
CreateComposition
public CompositionDiagramElement CreateComposition()
result = compositionRegistry.CreateComposition()
Criar CompositionDiagramElement exemplo.
Retorna: CompositionDiagramElement
Deserialize
public bool Deserialize(CompositionDiagramElement element, SettingsStorage container, Func<SecureString> getPassword)
result = compositionRegistry.Deserialize(element, container, getPassword)
Para desserializar o elemento composto.
- element
- CompositionDiagramElement
- storage
- Configuração do armazenamento.
- getPassword
- Arranja o manipulador de senhas.
Retorna: Está a criptografia usada.
Serialize
public void Serialize(CompositionDiagramElement element, SettingsStorage container, bool includeCoordinates, SecureString password)
compositionRegistry.Serialize(element, container, includeCoordinates, password)
Para serializar o elemento composto.
- element
- CompositionDiagramElement
- storage
- Configuração do armazenamento.
- includeCoordinates
- Inclua coordenadas.
- password
- Senha.
Retorna: Configuração do armazenamento.