private static bool TryCreateGraphicFrameVisual(IOpenXmlVisualContainer container, GraphicFrame graphicFrame, out IOpenXmlVisual visual) { string uri = graphicFrame.Graphic?.GraphicData?.Uri?.Value; switch (uri) { case "http://schemas.openxmlformats.org/drawingml/2006/chart": visual = new OpenXmlChartVisual(container, graphicFrame); return(true); case "http://schemas.openxmlformats.org/drawingml/2006/table": visual = new OpenXmlTableVisual(container, graphicFrame); return(true); default: visual = new OpenXmlGenericGraphicFrameVisual(container, graphicFrame); return(true); } }
public TableCellCollection(OpenXmlTableVisual tableVisual) { this.tableVisual = tableVisual; }
public TableColumn(OpenXmlTableVisual tableVisual, Drawing.GridColumn gridColumn) { this.tableVisual = tableVisual; this.gridColumn = gridColumn; }
public TableRow(OpenXmlTableVisual tableVisual, Drawing.TableRow tableRow) { this.tableVisual = tableVisual; this.tableRow = tableRow; }
public OpenXmlTableCell(OpenXmlTableVisual tableVisual, Drawing.TableRow tableRow, Drawing.TableCell tableCell) { this.tableVisual = tableVisual; this.tableRow = tableRow; this.tableCell = tableCell; }