Class ChartCollection

Class ChartCollection

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

Encapsule une collection d’objets Aspose.Cells.Charts.Chart.

public class ChartCollection : CollectionBase<chart>, IList<chart>, ICollection<chart>, IEnumerable<chart>, ICollection, IEnumerable

Héritage

objectCollectionBase<chart>ChartCollection

Implémente

IList<chart>, ICollection<chart>, IEnumerable<chart>, ICollection, IEnumerable

Membres hérités

CollectionBase<chart>.BinarySearch(Chart), CollectionBase<chart>.BinarySearch(Chart, IComparer<chart>), CollectionBase<chart>.BinarySearch(int, int, Chart, IComparer<chart>), CollectionBase<chart>.Contains(Chart), CollectionBase<chart>.CopyTo(Chart[]), CollectionBase<chart>.CopyTo(Chart[], int), CollectionBase<chart>.CopyTo(int, Chart[], int, int), CollectionBase<chart>.Exists(Predicate<chart>), CollectionBase<chart>.Find(Predicate<chart>), CollectionBase<chart>.FindAll(Predicate<chart>), CollectionBase<chart>.FindIndex(Predicate<chart>), CollectionBase<chart>.FindIndex(int, Predicate<chart>), CollectionBase<chart>.FindIndex(int, int, Predicate<chart>), CollectionBase<chart>.FindLast(Predicate<chart>), CollectionBase<chart>.FindLastIndex(Predicate<chart>), CollectionBase<chart>.FindLastIndex(int, Predicate<chart>), CollectionBase<chart>.FindLastIndex(int, int, Predicate<chart>), CollectionBase<chart>.IndexOf(Chart), CollectionBase<chart>.IndexOf(Chart, int), CollectionBase<chart>.IndexOf(Chart, int, int), CollectionBase<chart>.LastIndexOf(Chart), CollectionBase<chart>.LastIndexOf(Chart, int), CollectionBase<chart>.LastIndexOf(Chart, int, int), CollectionBase<chart>.GetEnumerator(), CollectionBase<chart>.Clear(), CollectionBase<chart>.RemoveAt(int), CollectionBase<chart>.OnClearComplete(), CollectionBase<chart>.OnClear(), CollectionBase<chart>.Capacity, CollectionBase<chart>.Count, CollectionBase<chart>.InnerList, CollectionBase<chart>.this[int], object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Exemples

Workbook workbook = new Workbook();

ChartCollection charts = workbook.Worksheets[0].Charts;
Dim workbook as Workbook = new Workbook()

Dim ChartCollection as Charts = workbook.Worksheets(0).Charts

Propriétés

this[int]

Obtient l’élément Aspose.Cells.Charts.Chart à l’index spécifié.

public Chart this[int index] { get; }

Valeur de la propriété

Chart

this[string]

Obtient le graphique par son nom.

public Chart this[string name] { get; }

Valeur de la propriété

Chart

Remarques

Le nom par défaut du graphique est nul. Vous devez donc définir explicitement le nom du graphique.

Méthodes

Add(ChartType, int, int, int, int)

Ajoute un graphique à la collection.

public int Add(ChartType type, int upperLeftRow, int upperLeftColumn, int lowerRightRow, int lowerRightColumn)

Paramètres

type ChartType

Type de graphique

upperLeftRow int

Index de la ligne supérieure gauche.

upperLeftColumn int

Index de la colonne supérieure gauche.

lowerRightRow int

Index de la ligne inférieure droite

lowerRightColumn int

Index de la colonne inférieure droite

Retourne

int

Index de l’objet Aspose.Cells.Charts.Chart.

Add(byte[], string, bool, int, int, int, int)

Ajoute un graphique avec un modèle prédéfini.

public int Add(byte[] data, string dataRange, bool isVertical, int topRow, int leftColumn, int rightRow, int bottomColumn)

Paramètres

data byte[]

Les données du fichier modèle de graphique (.crtx).

dataRange string

Spécifie la plage de données du graphique

isVertical bool

Indique s’il faut tracer les séries à partir d’une plage de valeurs de cellules par ligne ou par colonne.

topRow int

Index de la ligne supérieure gauche.

leftColumn int

Index de la colonne supérieure gauche.

rightRow int

Index de la ligne inférieure droite

bottomColumn int

Index de la colonne inférieure droite

Retourne

int

Index de l’objet Aspose.Cells.Charts.Chart.

Add(ChartType, string, bool, int, int, int, int)

Ajoute un graphique à la collection.

public int Add(ChartType type, string dataRange, bool isVertical, int topRow, int leftColumn, int rightRow, int bottomColumn)

Paramètres

type ChartType

Type de graphique

dataRange string

Spécifie la plage de données du graphique

isVertical bool

Indique s’il faut tracer les séries à partir d’une plage de valeurs de cellules par ligne ou par colonne.

topRow int

Index de la ligne supérieure gauche.

leftColumn int

Index de la colonne supérieure gauche.

rightRow int

Index de la ligne inférieure droite

bottomColumn int

Index de la colonne inférieure droite

Retourne

int

Index de l’objet Aspose.Cells.Charts.Chart.

AddFloatingChart(ChartType, int, int, int, int)

Ajoute un graphique à la collection.

public int AddFloatingChart(ChartType type, int left, int top, int width, int height)

Paramètres

type ChartType

Type de graphique

left int

Le décalage x vers le coin

top int

Le décalage y vers le coin

width int

La largeur du graphique

height int

La hauteur du graphique

Retourne

int

Index de l’objet Aspose.Cells.Charts.Chart.

Clear()

Efface tous les graphiques.

public void Clear()

RemoveAt(int)

Supprime un graphique à l’index spécifié.

public void RemoveAt(int index)

Paramètres

index int

L’index du graphique.

 Français