Class CellsDataTableFactory

Class CellsDataTableFactory

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

Utilitaire pour construire ICellsDataTable à partir d’objets personnalisés pour la commodité de l’utilisateur.

public class CellsDataTableFactory

Héritage

objectCellsDataTableFactory

Membres hérités

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

Méthodes

GetInstance(int[], string[])

Crée ICellsDataTable à partir d’une séquence donnée de valeurs int.

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

Paramètres

vals int[]

valeurs int pour construire la table

columnNames string[]

Noms des colonnes de la table.
Sa longueur ne peut être que 1 (construire la table par les valeurs int verticalement)
ou la longueur des valeurs int (construire la table par les valeurs int horizontalement)

Renvoie

ICellsDataTable

Instance de ICellsDataTable

GetInstance(int[], bool)

Crée ICellsDataTable à partir d’une séquence donnée de valeurs int.

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

Paramètres

vals int[]

valeurs int pour construire la table

vertial bool

si construire la table par les valeurs int verticalement (true) ou horizontalement (false)

Renvoie

ICellsDataTable

Instance de ICellsDataTable

GetInstance(double[], string[])

Crée ICellsDataTable à partir d’une séquence donnée de valeurs double.

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

Paramètres

vals double[]

valeurs double pour construire la table

columnNames string[]

Noms des colonnes de la table.
Sa longueur ne peut être que 1 (construire la table par les valeurs double verticalement)
ou la longueur des valeurs double (construire la table par les valeurs double horizontalement)

Renvoie

ICellsDataTable

Instance de ICellsDataTable

GetInstance(double[], bool)

Crée ICellsDataTable à partir d’une séquence donnée de valeurs double.

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

Paramètres

vals double[]

valeurs double pour construire la table

vertial bool

si construire la table par les valeurs double verticalement (true) ou horizontalement (false)

Renvoie

ICellsDataTable

Instance de ICellsDataTable

GetInstance(object[], string[])

Crée ICellsDataTable à partir d’une séquence donnée d’objets.

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

Paramètres

vals object[]

objets pour construire la table

columnNames string[]

Noms des colonnes de la table.
Sa longueur ne peut être que 1 (construire la table par les objets verticalement)
ou la longueur des objets (construire la table par les objets horizontalement)

Renvoie

ICellsDataTable

Instance de ICellsDataTable

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

Crée ICellsDataTable à partir d’une séquence donnée d’objets.

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

Paramètres

vals object[][]

objets pour construire la table

hasHeader bool

Indique si la première ligne est une ligne d’en-tête.

columnNames string[]

Noms des colonnes de la table.
Sa longueur ne peut être que 1 (construire la table par les objets verticalement)
ou la longueur des objets (construire la table par les objets horizontalement)

Renvoie

ICellsDataTable

Instance de ICellsDataTable

GetInstance(object[], bool)

Crée ICellsDataTable à partir d’une séquence donnée d’objets.

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

Paramètres

vals object[]

objets pour construire la table

vertial bool

si construire la table par les objets verticalement (true) ou horizontalement (false)

Renvoie

ICellsDataTable

Instance de ICellsDataTable

GetInstance(int[,])

Crée ICellsDataTable à partir d’un tableau 2D donné.

public ICellsDataTable GetInstance(int[,] vals)

Paramètres

vals int[,]

valeurs int pour construire la table

Renvoie

ICellsDataTable

Instance de ICellsDataTable

GetInstance(double[,])

Crée ICellsDataTable à partir d’un tableau 2D donné.

public ICellsDataTable GetInstance(double[,] vals)

Paramètres

vals double[,]

valeurs double pour construire la table

Renvoie

ICellsDataTable

Instance de ICellsDataTable

GetInstance(object[,])

Crée ICellsDataTable à partir d’un tableau 2D donné.

public ICellsDataTable GetInstance(object[,] vals)

Paramètres

vals object[,]

objets pour construire la table

Renvoie

ICellsDataTable

Instance de ICellsDataTable

GetInstance(ICollection)

Crée ICellsDataTable à partir d’une collection donnée.

public ICellsDataTable GetInstance(ICollection collection)

Paramètres

collection ICollection

la collection pour construire la table

Renvoie

ICellsDataTable

Instance de ICellsDataTable

GetInstance(ICollection, bool)

Crée ICellsDataTable à partir d’une collection donnée.

public ICellsDataTable GetInstance(ICollection collection, bool hasHeader)

Paramètres

collection ICollection

la collection pour construire la table

hasHeader bool

Indique si la première ligne est un en-tête

Renvoie

ICellsDataTable

Instance de ICellsDataTable

 Français