C# 클래스 AODL.Document.Content.Charts.Chart

chart respresents a chart object which embed into the spresdsheet document. It is inherited from the EmbedObject
상속: AODL.Document.Content.EmbedObjects.EmbedObject
파일 보기 프로젝트 열기: monsterlabs/HumanRightsTracker 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
TableData CellRanges

공개 메소드들

메소드 설명
Chart ( IDocument document, XmlNode node, XmlNode ParentNode ) : System
Chart ( Table table, string StyleName ) : System
CreateFromCellRange ( string CellRange ) : void

create the chart from the cell range of the data table

CreateParentNode ( string objectlink ) : XmlNode

create the parentnode of the chart

GetCellPos ( string cellName, Table tableData ) : CellPos

gets the rowIndex and colIndex of the chart according to the name of the cell

GetCellRangeFromXMLString ( ) : CellRanges

analyse the xml string which contains the cell range of the data table

GetTable ( string tableName ) : Table

gets the table according to the name of the table

New ( ) : void
SaveTo ( string dir ) : void

save the content of the chart

비공개 메소드들

메소드 설명
AdddDataTableToChart ( ) : void

add data table to the content of the chart

CreateAttribute ( string name, string text, string prefix ) : void

Create a XmlAttribute for propertie XmlNode.

CreateContentBody ( ) : void

Creates the content body

CreateLocalStyleContent ( ) : void

Creates the content of the local style.

CreateSeries ( ) : void

create the series of the chart

CreateSingleSeries ( int rowStartIndex, int rowEndINdex, int colStartIndex, int colEndIndex ) : void

create a single series

CreateTableFromCellRange ( ) : void
InitChart ( ) : void

Init the chart

InitStandards ( ) : void
LoadBlankContent ( ) : void

Load the blank content

LoadBlankStyles ( ) : void

Load the blank style

NewXmlNode ( string styleName ) : void

메소드 상세

Chart() 공개 메소드

public Chart ( IDocument document, XmlNode node, XmlNode ParentNode ) : System
document IDocument
node System.Xml.XmlNode
ParentNode System.Xml.XmlNode
리턴 System

Chart() 공개 메소드

public Chart ( Table table, string StyleName ) : System
table AODL.Document.Content.Tables.Table
StyleName string
리턴 System

CreateFromCellRange() 공개 메소드

create the chart from the cell range of the data table
public CreateFromCellRange ( string CellRange ) : void
CellRange string
리턴 void

CreateParentNode() 공개 메소드

create the parentnode of the chart
public CreateParentNode ( string objectlink ) : XmlNode
objectlink string
리턴 System.Xml.XmlNode

GetCellPos() 공개 메소드

gets the rowIndex and colIndex of the chart according to the name of the cell
public GetCellPos ( string cellName, Table tableData ) : CellPos
cellName string
tableData AODL.Document.Content.Tables.Table
리턴 CellPos

GetCellRangeFromXMLString() 공개 메소드

analyse the xml string which contains the cell range of the data table
public GetCellRangeFromXMLString ( ) : CellRanges
리턴 CellRanges

GetTable() 공개 메소드

gets the table according to the name of the table
public GetTable ( string tableName ) : Table
tableName string
리턴 AODL.Document.Content.Tables.Table

New() 공개 메소드

public New ( ) : void
리턴 void

SaveTo() 공개 메소드

save the content of the chart
public SaveTo ( string dir ) : void
dir string
리턴 void

프로퍼티 상세

TableData 공개적으로 프로퍼티

public CellRanges,AODL.Document.Content.Charts TableData
리턴 CellRanges