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
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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