Class CellsDataTableFactory

Class CellsDataTableFactory

Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)

用于从自定义对象构建 ICellsDataTable,以便用户使用。

public class CellsDataTableFactory

继承

objectCellsDataTableFactory

继承成员

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

方法

GetInstance(int[], string[])

从给定的 int 值序列创建 ICellsDataTable。

public ICellsDataTable GetInstance(int[] vals, string[] columnNames)

参数

vals int[]

用于构建表的 int 值

columnNames string[]

表的列名。 其长度只能为 1(按 int 值垂直构建表) 或 int 值的长度(按 int 值水平构建表)

返回

ICellsDataTable

ICellsDataTable 的实例

GetInstance(int[], bool)

从给定的 int 值序列创建 ICellsDataTable。

public ICellsDataTable GetInstance(int[] vals, bool vertial)

参数

vals int[]

用于构建表的 int 值

vertial bool

是否按 int 值垂直(true)或水平(false)构建表

返回

ICellsDataTable

ICellsDataTable 的实例

GetInstance(double[], string[])

从给定的 double 值序列创建 ICellsDataTable。

public ICellsDataTable GetInstance(double[] vals, string[] columnNames)

参数

vals double[]

用于构建表的 double 值

columnNames string[]

表的列名。 其长度只能为 1(按 double 值垂直构建表) 或 double 值的长度(按 double 值水平构建表)

返回

ICellsDataTable

ICellsDataTable 的实例

GetInstance(double[], bool)

从给定的 double 值序列创建 ICellsDataTable。

public ICellsDataTable GetInstance(double[] vals, bool vertial)

参数

vals double[]

用于构建表的 double 值

vertial bool

是否按 double 值垂直(true)或水平(false)构建表

返回

ICellsDataTable

ICellsDataTable 的实例

GetInstance(object[], string[])

从给定的对象序列创建 ICellsDataTable。

public ICellsDataTable GetInstance(object[] vals, string[] columnNames)

参数

vals object[]

用于构建表的对象

columnNames string[]

表的列名。 其长度只能为 1(按对象垂直构建表) 或对象的长度(按对象水平构建表)

返回

ICellsDataTable

ICellsDataTable 的实例

GetInstance(object[][], bool, string[])

从给定的对象序列创建 ICellsDataTable。

public ICellsDataTable GetInstance(object[][] vals, bool hasHeader, string[] columnNames)

参数

vals object[][]

用于构建表的对象

hasHeader bool

指示第一行是否为表头行。

columnNames string[]

表的列名。 其长度只能为 1(按对象垂直构建表) 或对象的长度(按对象水平构建表)

返回

ICellsDataTable

ICellsDataTable 的实例

GetInstance(object[], bool)

从给定的对象序列创建 ICellsDataTable。

public ICellsDataTable GetInstance(object[] vals, bool vertial)

参数

vals object[]

用于构建表的对象

vertial bool

是否按对象垂直(true)或水平(false)构建表

返回

ICellsDataTable

ICellsDataTable 的实例

GetInstance(int[,])

从给定的 2D 数组创建 ICellsDataTable。

public ICellsDataTable GetInstance(int[,] vals)

参数

vals int[,]

用于构建表的 int 值

返回

ICellsDataTable

ICellsDataTable 的实例

GetInstance(double[,])

从给定的 2D 数组创建 ICellsDataTable。

public ICellsDataTable GetInstance(double[,] vals)

参数

vals double[,]

用于构建表的 double 值

返回

ICellsDataTable

ICellsDataTable 的实例

GetInstance(object[,])

从给定的 2D 数组创建 ICellsDataTable。

public ICellsDataTable GetInstance(object[,] vals)

参数

vals object[,]

用于构建表的对象

返回

ICellsDataTable

ICellsDataTable 的实例

GetInstance(ICollection)

从给定的集合创建 ICellsDataTable。

public ICellsDataTable GetInstance(ICollection collection)

参数

collection ICollection

用于构建表的集合

返回

ICellsDataTable

ICellsDataTable 的实例

GetInstance(ICollection, bool)

从给定的集合创建 ICellsDataTable。

public ICellsDataTable GetInstance(ICollection collection, bool hasHeader)

参数

collection ICollection

用于构建表的集合

hasHeader bool

指示第一行是否为表头

返回

ICellsDataTable

ICellsDataTable 的实例

 中文