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[])
Создает ICellsDataTable из заданной последовательности значений int.
public ICellsDataTable GetInstance(int[] vals, string[] columnNames)
Параметры
vals
int[]
значения int для построения таблицы
columnNames
string[]
Имена столбцов таблицы.
Длина может быть только 1 (построить таблицу по значениям int вертикально)
или длиной значений int (построить таблицу по значениям int горизонтально)
Возвращает
Экземпляр ICellsDataTable
GetInstance(int[], bool)
Создает ICellsDataTable из заданной последовательности значений int.
public ICellsDataTable GetInstance(int[] vals, bool vertial)
Параметры
vals
int[]
значения int для построения таблицы
vertial
bool
построить таблицу по значениям int вертикально (true) или горизонтально (false)
Возвращает
Экземпляр ICellsDataTable
GetInstance(double[], string[])
Создает ICellsDataTable из заданной последовательности значений double.
public ICellsDataTable GetInstance(double[] vals, string[] columnNames)
Параметры
vals
double[]
значения double для построения таблицы
columnNames
string[]
Имена столбцов таблицы.
Длина может быть только 1 (построить таблицу по значениям double вертикально)
или длиной значений double (построить таблицу по значениям double горизонтально)
Возвращает
Экземпляр ICellsDataTable
GetInstance(double[], bool)
Создает ICellsDataTable из заданной последовательности значений double.
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[,])
Создает ICellsDataTable из заданного двумерного массива.
public ICellsDataTable GetInstance(int[,] vals)
Параметры
vals
int[,]
значения int для построения таблицы
Возвращает
Экземпляр ICellsDataTable
GetInstance(double[,])
Создает ICellsDataTable из заданного двумерного массива.
public ICellsDataTable GetInstance(double[,] vals)
Параметры
vals
double[,]
значения double для построения таблицы
Возвращает
Экземпляр ICellsDataTable
GetInstance(object[,])
Создает 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