Class CellsDataTableFactory
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
用于从自定义对象构建 ICellsDataTable,以便用户使用。
public class CellsDataTableFactory
继承
object ← CellsDataTableFactory
继承成员
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 的实例
GetInstance(int[], bool)
从给定的 int 值序列创建 ICellsDataTable。
public ICellsDataTable GetInstance(int[] vals, bool vertial)
参数
vals
int[]
用于构建表的 int 值
vertial
bool
是否按 int 值垂直(true)或水平(false)构建表
返回
ICellsDataTable 的实例
GetInstance(double[], string[])
从给定的 double 值序列创建 ICellsDataTable。
public ICellsDataTable GetInstance(double[] vals, string[] columnNames)
参数
vals
double[]
用于构建表的 double 值
columnNames
string[]
表的列名。 其长度只能为 1(按 double 值垂直构建表) 或 double 值的长度(按 double 值水平构建表)
返回
ICellsDataTable 的实例
GetInstance(double[], bool)
从给定的 double 值序列创建 ICellsDataTable。
public ICellsDataTable GetInstance(double[] vals, bool vertial)
参数
vals
double[]
用于构建表的 double 值
vertial
bool
是否按 double 值垂直(true)或水平(false)构建表
返回
ICellsDataTable 的实例
GetInstance(object[], string[])
从给定的对象序列创建 ICellsDataTable。
public ICellsDataTable GetInstance(object[] vals, string[] columnNames)
参数
vals
object[]
用于构建表的对象
columnNames
string[]
表的列名。 其长度只能为 1(按对象垂直构建表) 或对象的长度(按对象水平构建表)
返回
ICellsDataTable 的实例
GetInstance(object[][], bool, string[])
从给定的对象序列创建 ICellsDataTable。
public ICellsDataTable GetInstance(object[][] vals, bool hasHeader, string[] columnNames)
参数
vals
object[][]
用于构建表的对象
hasHeader
bool
指示第一行是否为表头行。
columnNames
string[]
表的列名。 其长度只能为 1(按对象垂直构建表) 或对象的长度(按对象水平构建表)
返回
ICellsDataTable 的实例
GetInstance(object[], bool)
从给定的对象序列创建 ICellsDataTable。
public ICellsDataTable GetInstance(object[] vals, bool vertial)
参数
vals
object[]
用于构建表的对象
vertial
bool
是否按对象垂直(true)或水平(false)构建表
返回
ICellsDataTable 的实例
GetInstance(int[,])
从给定的 2D 数组创建 ICellsDataTable。
public ICellsDataTable GetInstance(int[,] vals)
参数
vals
int[,]
用于构建表的 int 值
返回
ICellsDataTable 的实例
GetInstance(double[,])
从给定的 2D 数组创建 ICellsDataTable。
public ICellsDataTable GetInstance(double[,] vals)
参数
vals
double[,]
用于构建表的 double 值
返回
ICellsDataTable 的实例
GetInstance(object[,])
从给定的 2D 数组创建 ICellsDataTable。
public ICellsDataTable GetInstance(object[,] vals)
参数
vals
object[,]
用于构建表的对象
返回
ICellsDataTable 的实例
GetInstance(ICollection)
从给定的集合创建 ICellsDataTable。
public ICellsDataTable GetInstance(ICollection collection)
参数
collection
ICollection
用于构建表的集合
返回
ICellsDataTable 的实例
GetInstance(ICollection, bool)
从给定的集合创建 ICellsDataTable。
public ICellsDataTable GetInstance(ICollection collection, bool hasHeader)
参数
collection
ICollection
用于构建表的集合
hasHeader
bool
指示第一行是否为表头
返回
ICellsDataTable 的实例