Show / Hide Table of Contents

Class PieChartVisualizationViewModel

Class for pie chart visuals.

Inheritance
System.Object
VisualizationViewModel
ChartVisualizationViewModelBase
PieChartVisualizationViewModel
Inherited Members
ChartVisualizationViewModelBase.ChartHeight
ChartVisualizationViewModelBase.ChartWidth
ChartVisualizationViewModelBase.SettingsIsExpanded
ChartVisualizationViewModelBase.SettingsExpandIcon
VisualizationViewModel.Id
VisualizationViewModel.Name
VisualizationViewModel.ParentRecommendation
VisualizationViewModel.IsExpanded
VisualizationViewModel.VisualType
Namespace: Phoenix.Polaris.Visualizations
Assembly: Phoenix.Plugin.Polaris.dll
Syntax
public class PieChartVisualizationViewModel : ChartVisualizationViewModelBase

Constructors

View Source

PieChartVisualizationViewModel(PieChartVisualizationViewModel)

Initializes a new instance of the PieChartVisualizationViewModel class.

Declaration
public PieChartVisualizationViewModel(PieChartVisualizationViewModel pieChartVM)
Parameters
Type Name Description
PieChartVisualizationViewModel pieChartVM

A pie chart to copy.

View Source

PieChartVisualizationViewModel(String, String, RecommendationViewModel)

Initializes a new instance of the PieChartVisualizationViewModel class.

Declaration
public PieChartVisualizationViewModel(string id, string name, RecommendationViewModel parent = null)
Parameters
Type Name Description
System.String id

The visualization id.

System.String name

The name of this visual.

RecommendationViewModel parent

The parent recommendation of this visual.

Properties

View Source

AvailableColumnsToGroupBy

Gets the current available columns to sort by.

Declaration
public List<string> AvailableColumnsToGroupBy { get; }
Property Value
Type Description
System.Collections.Generic.List<System.String>
View Source

ColumnToGroupBy

Gets or sets the current column to group data by.

Declaration
public int ColumnToGroupBy { get; set; }
Property Value
Type Description
System.Int32
View Source

Data

Gets the data for this visual.

Declaration
public DataTable Data { get; }
Property Value
Type Description
System.Data.DataTable
View Source

HasMultipleColumnsToGroupBy

Gets a value indicating whether this data set has multiple ways it can be grouped.

Declaration
public bool HasMultipleColumnsToGroupBy { get; }
Property Value
Type Description
System.Boolean
View Source

SeriesCollection

Gets the series collection for this chart.

Declaration
public SeriesCollection SeriesCollection { get; }
Property Value
Type Description
SeriesCollection

Methods

View Source

UpdateData(DataTable)

Updates the data for this pie chart

Declaration
public override void UpdateData(DataTable data)
Parameters
Type Name Description
System.Data.DataTable data

The data as a DataTable.

Overrides
VisualizationViewModel.UpdateData(DataTable)
  • View Source
In This Article
Back to top Generated by DocFX