C# Class OfficeOpenXml.Drawing.Chart.ExcelChart

Base class for Chart object.
Inheritance: ExcelDrawing
显示文件 Open project: pruiz/EPPlus Class Usage Examples

Protected Properties

Property Type Description
_chartXmlHelper XmlHelper

Private Properties

Property Type Description
AddAxType string
AddAxis void
AddAxisId string
AddBarDir string
AddFirstSliceAng string
AddGrouping string
AddHasMarker string
AddHoleSize string
AddPerspectiveXml string
AddScatterType string
AddShape string
AddVaryColors string
ChartStartXml string
CheckRemoveAxis void
CreateNewChart void
DeleteMe void
ExcelChart System
ExcelChart System
ExcelChart System
ExcelChart System
ExistsAxis bool
GetChart ExcelChart
GetChart ExcelChart
GetChartSerieStartXml string
GetChartType eChartType
GetGroupingEnum eGrouping
GetGroupingText string
GetNewChart ExcelChart
HasPrimaryAxis bool
Init void
InitChartLoad void
IsType3D bool
LoadAxis void
RemoveSecondaryAxis void
SetPivotSource void
SetTypeProperties void

Protected Methods

Method Description
GetChartNodeText ( ) : string

Get the name of the chart node

IsType3D ( ) : bool
IsTypeClustered ( ) : bool
IsTypeLine ( ) : bool
IsTypePercentStacked ( ) : bool
IsTypePieDoughnut ( ) : bool
IsTypeScatter ( ) : bool
IsTypeShape ( ) : bool
IsTypeStacked ( ) : bool

Private Methods

Method Description
AddAxType ( ) : string
AddAxis ( ) : void

Add a secondary axis

AddAxisId ( int axID, int xAxID ) : string
AddBarDir ( eChartType type ) : string
AddFirstSliceAng ( eChartType type ) : string
AddGrouping ( ) : string
AddHasMarker ( eChartType type ) : string
AddHoleSize ( eChartType type ) : string
AddPerspectiveXml ( eChartType type ) : string
AddScatterType ( eChartType type ) : string
AddShape ( eChartType type ) : string
AddVaryColors ( ) : string
ChartStartXml ( eChartType type ) : string
CheckRemoveAxis ( ExcelChartAxis excelChartAxis ) : void

Sets position of the axis of a chart-serie

Remove all axis that are not used any more

CreateNewChart ( ExcelDrawings drawings, eChartType type, ExcelChart topChart ) : void
DeleteMe ( ) : void
ExcelChart ( ExcelChart topChart, XmlNode chartNode ) : System
ExcelChart ( ExcelDrawings drawings, XmlNode node, Uri uriChart, PackagePart part, XmlDocument chartXml, XmlNode chartNode ) : System
ExcelChart ( ExcelDrawings drawings, XmlNode node, eChartType type, ExcelChart topChart, ExcelPivotTable PivotTableSource ) : System
ExcelChart ( ExcelDrawings drawings, XmlNode node, eChartType type, bool isPivot ) : System
ExistsAxis ( ExcelChartAxis excelChartAxis ) : bool
GetChart ( ExcelDrawings drawings, XmlNode node ) : ExcelChart
GetChart ( XmlElement chartNode, ExcelDrawings drawings, XmlNode node, Uri uriChart, PackagePart part, XmlDocument chartXml, ExcelChart topChart ) : ExcelChart
GetChartSerieStartXml ( eChartType type, int axID, int xAxID ) : string
GetChartType ( string name ) : eChartType
GetGroupingEnum ( string grouping ) : eGrouping
GetGroupingText ( eGrouping grouping ) : string
GetNewChart ( ExcelDrawings drawings, XmlNode drawNode, eChartType chartType, ExcelChart topChart, ExcelPivotTable PivotTableSource ) : ExcelChart
HasPrimaryAxis ( ) : bool
Init ( ExcelDrawings drawings, XmlNode chartNode ) : void
InitChartLoad ( ExcelDrawings drawings, XmlNode chartNode ) : void
IsType3D ( eChartType chartType ) : bool
LoadAxis ( ) : void
RemoveSecondaryAxis ( ) : void
SetPivotSource ( ExcelPivotTable pivotTableSource ) : void
SetTypeProperties ( ExcelDrawings drawings ) : void

Method Details

GetChartNodeText() protected method

Get the name of the chart node
protected GetChartNodeText ( ) : string
return string

IsType3D() protected method

protected IsType3D ( ) : bool
return bool

IsTypeClustered() protected method

protected IsTypeClustered ( ) : bool
return bool

IsTypeLine() protected method

protected IsTypeLine ( ) : bool
return bool

IsTypePercentStacked() protected method

protected IsTypePercentStacked ( ) : bool
return bool

IsTypePieDoughnut() protected method

protected IsTypePieDoughnut ( ) : bool
return bool

IsTypeScatter() protected method

protected IsTypeScatter ( ) : bool
return bool

IsTypeShape() protected method

protected IsTypeShape ( ) : bool
return bool

IsTypeStacked() protected method

protected IsTypeStacked ( ) : bool
return bool

Property Details

_chartXmlHelper protected_oe property

protected XmlHelper _chartXmlHelper
return XmlHelper