Class ChartCollection

Class ChartCollection

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

Encapsula uma coleção de objetos Aspose.Cells.Charts.Chart.

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

Herança

objectCollectionBase<chart>ChartCollection

Implementa

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

Membros Herdados

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()

Exemplos

Workbook workbook = new Workbook();

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

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

Propriedades

this[int]

Obtém o elemento Aspose.Cells.Charts.Chart no índice especificado.

public Chart this[int index] { get; }

Valor da Propriedade

Chart

this[string]

Obtém o gráfico pelo nome.

public Chart this[string name] { get; }

Valor da Propriedade

Chart

Observações

O nome do gráfico padrão é nulo. Portanto, você deve definir explicitamente o nome do gráfico.

Métodos

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

Adiciona um gráfico à coleção.

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

Parâmetros

type ChartType

Tipo de gráfico

upperLeftRow int

Índice da linha superior esquerda.

upperLeftColumn int

Índice da coluna superior esquerda.

lowerRightRow int

Índice da linha inferior direita

lowerRightColumn int

Índice da coluna inferior direita

Retorna

int

Índice do objeto Aspose.Cells.Charts.Chart.

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

Adiciona um gráfico com um modelo pré-definido.

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

Parâmetros

data byte[]

Os dados do arquivo de modelo do gráfico(.crtx).

dataRange string

Especifica o intervalo de dados do gráfico

isVertical bool

Especifica se deve plotar a série a partir de um intervalo de valores de células por linha ou por coluna.

topRow int

Índice da linha superior esquerda.

leftColumn int

Índice da coluna superior esquerda.

rightRow int

Índice da linha inferior direita

bottomColumn int

Índice da coluna inferior direita

Retorna

int

Índice do objeto Aspose.Cells.Charts.Chart.

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

Adiciona um gráfico à coleção.

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

Parâmetros

type ChartType

Tipo de gráfico

dataRange string

Especifica o intervalo de dados do gráfico

isVertical bool

Especifica se deve plotar a série a partir de um intervalo de valores de células por linha ou por coluna.

topRow int

Índice da linha superior esquerda.

leftColumn int

Índice da coluna superior esquerda.

rightRow int

Índice da linha inferior direita

bottomColumn int

Índice da coluna inferior direita

Retorna

int

Índice do objeto Aspose.Cells.Charts.Chart.

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

Adiciona um gráfico à coleção.

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

Parâmetros

type ChartType

Tipo de gráfico

left int

O deslocamento x para o canto

top int

O deslocamento y para o canto

width int

A largura do gráfico

height int

A altura do gráfico

Retorna

int

Índice do objeto Aspose.Cells.Charts.Chart.

Clear()

Limpa todos os gráficos.

public void Clear()

RemoveAt(int)

Remove um gráfico no índice específico.

public void RemoveAt(int index)

Parâmetros

index int

O índice do gráfico.

 Português