Class CellsDataTableFactory
Namespace: Aspose.Cells
Assembly: Aspose.Cells.dll (25.2.0)
Utilitário para construir ICellsDataTable a partir de objetos personalizados para conveniência do usuário.
public class CellsDataTableFactory
Herança
object ← CellsDataTableFactory
Membros Herdados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Métodos
GetInstance(int[], string[])
Cria ICellsDataTable a partir de uma sequência dada de valores inteiros.
public ICellsDataTable GetInstance(int[] vals, string[] columnNames)
Parâmetros
vals
int[]
valores inteiros para construir a tabela
columnNames
string[]
Nomes das colunas da tabela. Seu comprimento pode ser apenas 1 (construir a tabela pelos valores inteiros verticalmente) ou o comprimento dos valores inteiros (construir a tabela pelos valores inteiros horizontalmente)
Retorna
Instância de ICellsDataTable
GetInstance(int[], bool)
Cria ICellsDataTable a partir de uma sequência dada de valores inteiros.
public ICellsDataTable GetInstance(int[] vals, bool vertial)
Parâmetros
vals
int[]
valores inteiros para construir a tabela
vertial
bool
se deve construir a tabela pelos valores inteiros verticalmente (true) ou horizontalmente (false)
Retorna
Instância de ICellsDataTable
GetInstance(double[], string[])
Cria ICellsDataTable a partir de uma sequência dada de valores duplos.
public ICellsDataTable GetInstance(double[] vals, string[] columnNames)
Parâmetros
vals
double[]
valores duplos para construir a tabela
columnNames
string[]
Nomes das colunas da tabela. Seu comprimento pode ser apenas 1 (construir a tabela pelos valores duplos verticalmente) ou o comprimento dos valores duplos (construir a tabela pelos valores duplos horizontalmente)
Retorna
Instância de ICellsDataTable
GetInstance(double[], bool)
Cria ICellsDataTable a partir de uma sequência dada de valores duplos.
public ICellsDataTable GetInstance(double[] vals, bool vertial)
Parâmetros
vals
double[]
valores duplos para construir a tabela
vertial
bool
se deve construir a tabela pelos valores duplos verticalmente (true) ou horizontalmente (false)
Retorna
Instância de ICellsDataTable
GetInstance(object[], string[])
Cria ICellsDataTable a partir de uma sequência dada de objetos.
public ICellsDataTable GetInstance(object[] vals, string[] columnNames)
Parâmetros
vals
object[]
objetos para construir a tabela
columnNames
string[]
Nomes das colunas da tabela. Seu comprimento pode ser apenas 1 (construir a tabela pelos objetos verticalmente) ou o comprimento dos objetos (construir a tabela pelos objetos horizontalmente)
Retorna
Instância de ICellsDataTable
GetInstance(object[][], bool, string[])
Cria ICellsDataTable a partir de uma sequência dada de objetos.
public ICellsDataTable GetInstance(object[][] vals, bool hasHeader, string[] columnNames)
Parâmetros
vals
object[][]
objetos para construir a tabela
hasHeader
bool
Indica se a primeira linha é a linha de cabeçalho.
columnNames
string[]
Nomes das colunas da tabela. Seu comprimento pode ser apenas 1 (construir a tabela pelos objetos verticalmente) ou o comprimento dos objetos (construir a tabela pelos objetos horizontalmente)
Retorna
Instância de ICellsDataTable
GetInstance(object[], bool)
Cria ICellsDataTable a partir de uma sequência dada de objetos.
public ICellsDataTable GetInstance(object[] vals, bool vertial)
Parâmetros
vals
object[]
objetos para construir a tabela
vertial
bool
se deve construir a tabela pelos objetos verticalmente (true) ou horizontalmente (false)
Retorna
Instância de ICellsDataTable
GetInstance(int[,])
Cria ICellsDataTable a partir de um array 2D dado.
public ICellsDataTable GetInstance(int[,] vals)
Parâmetros
vals
int[,]
valores inteiros para construir a tabela
Retorna
Instância de ICellsDataTable
GetInstance(double[,])
Cria ICellsDataTable a partir de um array 2D dado.
public ICellsDataTable GetInstance(double[,] vals)
Parâmetros
vals
double[,]
valores duplos para construir a tabela
Retorna
Instância de ICellsDataTable
GetInstance(object[,])
Cria ICellsDataTable a partir de um array 2D dado.
public ICellsDataTable GetInstance(object[,] vals)
Parâmetros
vals
object[,]
objetos para construir a tabela
Retorna
Instância de ICellsDataTable
GetInstance(ICollection)
Cria ICellsDataTable a partir de uma coleção dada.
public ICellsDataTable GetInstance(ICollection collection)
Parâmetros
collection
ICollection
a coleção para construir a tabela
Retorna
Instância de ICellsDataTable
GetInstance(ICollection, bool)
Cria ICellsDataTable a partir de uma coleção dada.
public ICellsDataTable GetInstance(ICollection collection, bool hasHeader)
Parâmetros
collection
ICollection
a coleção para construir a tabela
hasHeader
bool
Indica se a primeira linha é o cabeçalho
Retorna
Instância de ICellsDataTable