ServiceContainer

StockSharp.Xaml.Charting

Ultrachart.ServiceContainers を通じてサービスにアクセスできるため、UltrachartSurfaceインスタンスごとに作成され、AxisBase,BaseRenderableSeries,@ChartModifierBase@ などの周辺コンポーネント間で共有されます。利用可能なサービスの完全なリストについては、ServiceContainer@ の備考を参照してください。

実装: IServiceContainer

メソッド

GetService``1
public T GetService<T>()
result = serviceContainer.GetService()

型で登録されたサービスインスタンスを取得します。利用可能なサービスのフルリストについては、ServiceContainer@ の備考を参照してください。

戻り値: サービスインスタンスは、このUltrachartSurface@インスタンスに固有のものです。

RegisterService``1
public void RegisterService<T>(T instance)
serviceContainer.RegisterService(instance)

サービスの登録

instance
インスタンス。