C# 클래스 Smrf.NodeXL.ExcelTemplate.GraphMetricWriter

Writes GraphMetricColumn objects to the workbook.
Call WriteGraphMetricColumnsToWorkbook to write one or more GraphMetricColumn objects to a workbook, then call to let the user know that graph metrics have been calculated.
상속: Object
파일 보기 프로젝트 열기: 2014-sed-team3/term-project 1 사용 예제들

공개 메소드들

메소드 설명
ActivateRelevantWorksheet ( IEnumerable graphMetricColumns, Microsoft workbook ) : void
GraphMetricWriter ( ) : System

Initializes a new instance of the GraphMetricWriter class.

WriteGraphMetricColumnsToWorkbook ( GraphMetricColumn graphMetricColumns, Microsoft workbook ) : void

보호된 메소드들

메소드 설명
ClearWorksheets ( GraphMetricColumn aoGraphMetricColumns, Microsoft oWorkbook ) : void
GetColumn1HeaderCellForStackedTable ( Microsoft oWorksheet, Range oColumnARange ) : Range
GraphMetricColumnsIncludeWorksheet ( IEnumerable oGraphMetricColumns, String sWorksheetName ) : System.Boolean
ResizeTable ( ListObject oTable, Int32 iMinimumRows ) : void
TryCreateGroupEdgeTable ( Microsoft oWorkbook, ListObject &oGroupEdgeTable ) : System.Boolean
TryCreateStackedTable ( Microsoft oWorkbook, String sWorksheetName, GraphMetricColumn oGraphMetricColumn, ListObject &oStackedTable ) : System.Boolean
TryGetRequiredColumnInformation ( GraphMetricColumn oGraphMetricColumn, ListObject oTable, Range &oVisibleColumnData ) : System.Boolean
TryGetRequiredColumnWithIDInformation ( GraphMetricColumnWithID oGraphMetricColumnWithID, ListObject oTable, Range &oVisibleColumnData, Range &oIDColumnData ) : System.Boolean
TryGetTable ( Microsoft oWorkbook, GraphMetricColumn oGraphMetricColumn, ListObject &oTable ) : System.Boolean
WriteGraphMetricColumnOrderedToWorkbook ( GraphMetricColumnOrdered oGraphMetricColumnOrdered, ListObject oTable ) : void
WriteGraphMetricColumnWithIDToWorkbook ( GraphMetricColumnWithID oGraphMetricColumnWithID, ListObject oTable ) : void

비공개 메소드들

메소드 설명
AssertValid ( ) : void

메소드 상세

ActivateRelevantWorksheet() 공개 메소드

public ActivateRelevantWorksheet ( IEnumerable graphMetricColumns, Microsoft workbook ) : void
graphMetricColumns IEnumerable
workbook Microsoft
리턴 void

ClearWorksheets() 보호된 메소드

protected ClearWorksheets ( GraphMetricColumn aoGraphMetricColumns, Microsoft oWorkbook ) : void
aoGraphMetricColumns GraphMetricColumn
oWorkbook Microsoft
리턴 void

GetColumn1HeaderCellForStackedTable() 보호된 메소드

protected GetColumn1HeaderCellForStackedTable ( Microsoft oWorksheet, Range oColumnARange ) : Range
oWorksheet Microsoft
oColumnARange Range
리턴 Range

GraphMetricColumnsIncludeWorksheet() 보호된 메소드

protected GraphMetricColumnsIncludeWorksheet ( IEnumerable oGraphMetricColumns, String sWorksheetName ) : System.Boolean
oGraphMetricColumns IEnumerable
sWorksheetName String
리턴 System.Boolean

GraphMetricWriter() 공개 메소드

Initializes a new instance of the GraphMetricWriter class.
public GraphMetricWriter ( ) : System
리턴 System

ResizeTable() 보호된 메소드

protected ResizeTable ( ListObject oTable, Int32 iMinimumRows ) : void
oTable ListObject
iMinimumRows System.Int32
리턴 void

TryCreateGroupEdgeTable() 보호된 메소드

protected TryCreateGroupEdgeTable ( Microsoft oWorkbook, ListObject &oGroupEdgeTable ) : System.Boolean
oWorkbook Microsoft
oGroupEdgeTable ListObject
리턴 System.Boolean

TryCreateStackedTable() 보호된 메소드

protected TryCreateStackedTable ( Microsoft oWorkbook, String sWorksheetName, GraphMetricColumn oGraphMetricColumn, ListObject &oStackedTable ) : System.Boolean
oWorkbook Microsoft
sWorksheetName String
oGraphMetricColumn GraphMetricColumn
oStackedTable ListObject
리턴 System.Boolean

TryGetRequiredColumnInformation() 보호된 메소드

protected TryGetRequiredColumnInformation ( GraphMetricColumn oGraphMetricColumn, ListObject oTable, Range &oVisibleColumnData ) : System.Boolean
oGraphMetricColumn GraphMetricColumn
oTable ListObject
oVisibleColumnData Range
리턴 System.Boolean

TryGetRequiredColumnWithIDInformation() 보호된 메소드

protected TryGetRequiredColumnWithIDInformation ( GraphMetricColumnWithID oGraphMetricColumnWithID, ListObject oTable, Range &oVisibleColumnData, Range &oIDColumnData ) : System.Boolean
oGraphMetricColumnWithID GraphMetricColumnWithID
oTable ListObject
oVisibleColumnData Range
oIDColumnData Range
리턴 System.Boolean

TryGetTable() 보호된 메소드

protected TryGetTable ( Microsoft oWorkbook, GraphMetricColumn oGraphMetricColumn, ListObject &oTable ) : System.Boolean
oWorkbook Microsoft
oGraphMetricColumn GraphMetricColumn
oTable ListObject
리턴 System.Boolean

WriteGraphMetricColumnOrderedToWorkbook() 보호된 메소드

protected WriteGraphMetricColumnOrderedToWorkbook ( GraphMetricColumnOrdered oGraphMetricColumnOrdered, ListObject oTable ) : void
oGraphMetricColumnOrdered GraphMetricColumnOrdered
oTable ListObject
리턴 void

WriteGraphMetricColumnWithIDToWorkbook() 보호된 메소드

protected WriteGraphMetricColumnWithIDToWorkbook ( GraphMetricColumnWithID oGraphMetricColumnWithID, ListObject oTable ) : void
oGraphMetricColumnWithID GraphMetricColumnWithID
oTable ListObject
리턴 void

WriteGraphMetricColumnsToWorkbook() 공개 메소드

public WriteGraphMetricColumnsToWorkbook ( GraphMetricColumn graphMetricColumns, Microsoft workbook ) : void
graphMetricColumns GraphMetricColumn
workbook Microsoft
리턴 void