DiagramComposition

StockSharp.Broker.Maui.Designer.Pages

Помощник для DiagramPage: извлекает CompositionDiagramElement из LastObject IConfiguration. Находится в собственном файле, отличном от MAUI, поэтому проект Broker.Maui.Designer.Tests может скомпилировать и связать его через <Compile Include="..." Link="..."/> так же, как он связывает MauiCloudService.

Методы

ExtractComposition
public static CompositionDiagramElement ExtractComposition(IPersistable lastObject)
result = DiagramComposition.ExtractComposition(lastObject)

Возвращает композицию для конфигураций режима диаграммы или значение null, если LastObject — это что-то другое (параметры стратегии, необработанный код и т. д.) — соответствует форме BaseConfiguration WPF Designer, где lastObject — это CompositionDiagramElement — ветвь режима диаграммы.