Chart2DViewModel - конструктор |
Пространство имён:
Tessa.UI.Views.Charting.Charts
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис public Chart2DViewModel(
[NotNullAttribute] IChart2DModel model,
[NotNullAttribute] IWorkplaceViewComponent component,
[NotNullAttribute] AppearancesCache appearancesCache,
[NotNullAttribute] IRegistry<IAxisFactory> axisesRegistry,
[NotNullAttribute] IRegistry<IChartSeriesFactory> seriesFactory,
[NotNullAttribute] IRegistry<ILegendFactory> legendFactoryRegistry,
[NotNullAttribute] IRegistry<IChartBehaviorFactory> behaviorFactoryRegistry,
[NotNullAttribute] IRegistry<IAnnotationFactory> annotationFactoryRegistry,
[NotNullAttribute] Palettes palettes
)
Public Sub New (
<NotNullAttribute> model As IChart2DModel,
<NotNullAttribute> component As IWorkplaceViewComponent,
<NotNullAttribute> appearancesCache As AppearancesCache,
<NotNullAttribute> axisesRegistry As IRegistry(Of IAxisFactory),
<NotNullAttribute> seriesFactory As IRegistry(Of IChartSeriesFactory),
<NotNullAttribute> legendFactoryRegistry As IRegistry(Of ILegendFactory),
<NotNullAttribute> behaviorFactoryRegistry As IRegistry(Of IChartBehaviorFactory),
<NotNullAttribute> annotationFactoryRegistry As IRegistry(Of IAnnotationFactory),
<NotNullAttribute> palettes As Palettes
)
public:
Chart2DViewModel(
[NotNullAttribute] IChart2DModel^ model,
[NotNullAttribute] IWorkplaceViewComponent^ component,
[NotNullAttribute] AppearancesCache^ appearancesCache,
[NotNullAttribute] IRegistry<IAxisFactory^>^ axisesRegistry,
[NotNullAttribute] IRegistry<IChartSeriesFactory^>^ seriesFactory,
[NotNullAttribute] IRegistry<ILegendFactory^>^ legendFactoryRegistry,
[NotNullAttribute] IRegistry<IChartBehaviorFactory^>^ behaviorFactoryRegistry,
[NotNullAttribute] IRegistry<IAnnotationFactory^>^ annotationFactoryRegistry,
[NotNullAttribute] Palettes^ palettes
)
new :
[<NotNullAttribute>] model : IChart2DModel *
[<NotNullAttribute>] component : IWorkplaceViewComponent *
[<NotNullAttribute>] appearancesCache : AppearancesCache *
[<NotNullAttribute>] axisesRegistry : IRegistry<IAxisFactory> *
[<NotNullAttribute>] seriesFactory : IRegistry<IChartSeriesFactory> *
[<NotNullAttribute>] legendFactoryRegistry : IRegistry<ILegendFactory> *
[<NotNullAttribute>] behaviorFactoryRegistry : IRegistry<IChartBehaviorFactory> *
[<NotNullAttribute>] annotationFactoryRegistry : IRegistry<IAnnotationFactory> *
[<NotNullAttribute>] palettes : Palettes -> Chart2DViewModel
Параметры
- model
- Тип: Tessa.UI.Views.Charting.ChartsIChart2DModel
Модель диаграммы
- component
- Тип: Tessa.UI.ViewsIWorkplaceViewComponent
Модель данных
- appearancesCache
- Тип: Tessa.UI.Views.AppearancesAppearancesCache
Кэш описаний внешнего вида
- axisesRegistry
- Тип: Tessa.UI.Views.ChartingIRegistryIAxisFactory
Реестр фабрик создания осей координат
- seriesFactory
- Тип: Tessa.UI.Views.ChartingIRegistryIChartSeriesFactory
Реестр фабрик создания рядов
- legendFactoryRegistry
- Тип: Tessa.UI.Views.ChartingIRegistryILegendFactory
Реестр фабрик создания легенды
- behaviorFactoryRegistry
- Тип: Tessa.UI.Views.ChartingIRegistryIChartBehaviorFactory
Реестр фабрик создания поведений
- annotationFactoryRegistry
- Тип: Tessa.UI.Views.ChartingIRegistryIAnnotationFactory
Реестр фабрик создания аннотаций
- palettes
- Тип: Tessa.UI.Views.Charting.PalettesPalettes
Палитра
См. также