Class SparklineGroupCollection
Namespace: Aspose.Cells.Charts
Assembly: Aspose.Cells.dll (25.2.0)
Aspose.Cells.Charts.SparklineGroupオブジェクトのコレクションをカプセル化します。
public class SparklineGroupCollection : CollectionBase<sparklinegroup>, IList<sparklinegroup>, ICollection<sparklinegroup>, IEnumerable<sparklinegroup>, ICollection, IEnumerable
継承
object ← CollectionBase<sparklinegroup> ← SparklineGroupCollection
実装
IList<sparklinegroup>, ICollection<sparklinegroup>, IEnumerable<sparklinegroup>, ICollection, IEnumerable
継承メンバー
CollectionBase<sparklinegroup>.BinarySearch(SparklineGroup), CollectionBase<sparklinegroup>.BinarySearch(SparklineGroup, IComparer<sparklinegroup>), CollectionBase<sparklinegroup>.BinarySearch(int, int, SparklineGroup, IComparer<sparklinegroup>), CollectionBase<sparklinegroup>.Contains(SparklineGroup), CollectionBase<sparklinegroup>.CopyTo(SparklineGroup[]), CollectionBase<sparklinegroup>.CopyTo(SparklineGroup[], int), CollectionBase<sparklinegroup>.CopyTo(int, SparklineGroup[], int, int), CollectionBase<sparklinegroup>.Exists(Predicate<sparklinegroup>), CollectionBase<sparklinegroup>.Find(Predicate<sparklinegroup>), CollectionBase<sparklinegroup>.FindAll(Predicate<sparklinegroup>), CollectionBase<sparklinegroup>.FindIndex(Predicate<sparklinegroup>), CollectionBase<sparklinegroup>.FindIndex(int, Predicate<sparklinegroup>), CollectionBase<sparklinegroup>.FindIndex(int, int, Predicate<sparklinegroup>), CollectionBase<sparklinegroup>.FindLast(Predicate<sparklinegroup>), CollectionBase<sparklinegroup>.FindLastIndex(Predicate<sparklinegroup>), CollectionBase<sparklinegroup>.FindLastIndex(int, Predicate<sparklinegroup>), CollectionBase<sparklinegroup>.FindLastIndex(int, int, Predicate<sparklinegroup>), CollectionBase<sparklinegroup>.IndexOf(SparklineGroup), CollectionBase<sparklinegroup>.IndexOf(SparklineGroup, int), CollectionBase<sparklinegroup>.IndexOf(SparklineGroup, int, int), CollectionBase<sparklinegroup>.LastIndexOf(SparklineGroup), CollectionBase<sparklinegroup>.LastIndexOf(SparklineGroup, int), CollectionBase<sparklinegroup>.LastIndexOf(SparklineGroup, int, int), CollectionBase<sparklinegroup>.GetEnumerator(), CollectionBase<sparklinegroup>.Clear(), CollectionBase<sparklinegroup>.RemoveAt(int), CollectionBase<sparklinegroup>.OnClearComplete(), CollectionBase<sparklinegroup>.OnClear(), CollectionBase<sparklinegroup>.Capacity, CollectionBase<sparklinegroup>.Count, CollectionBase<sparklinegroup>.InnerList, CollectionBase<sparklinegroup>.this[int], object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
例
Workbook book = new Workbook();
Worksheet sheet = book.Worksheets[0];
sheet.Cells["A1"].PutValue(5);
sheet.Cells["B1"].PutValue(2);
sheet.Cells["C1"].PutValue(1);
sheet.Cells["D1"].PutValue(3);
// セルエリアを定義
CellArea ca = new CellArea();
ca.StartColumn = 4;
ca.EndColumn = 4;
ca.StartRow = 0;
ca.EndRow = 0;
int idx = sheet.SparklineGroups.Add(Aspose.Cells.Charts.SparklineType.Line, "A1:D1", false, ca);
SparklineGroup group = sheet.SparklineGroups[idx];
group.Sparklines.Add(sheet.Name + "!A1:D1", 0, 4);
book.Save("output.xlsx", SaveFormat.Xlsx);
プロパティ
this[int]
指定されたインデックスのAspose.Cells.Charts.SparklineGroup要素を取得します。
public SparklineGroup this[int index] { get; }
プロパティ値
メソッド
Add(SparklineType)
Aspose.Cells.Charts.Sparklineを持つAspose.Cells.Charts.SparklineGroupをコレクションに追加します。
public int Add(SparklineType type)
パラメータ
type
SparklineType
スパークライングループのタイプを指定します。
戻り値
Aspose.Cells.Charts.SparklineGroupオブジェクトのインデックス。
Add(SparklineType, string, bool, CellArea)
Aspose.Cells.Charts.Sparklineを持つAspose.Cells.Charts.SparklineGroupをコレクションに追加します。
public int Add(SparklineType type, string dataRange, bool isVertical, CellArea locationRange)
パラメータ
type
SparklineType
スパークライングループのタイプを指定します。
dataRange
string
スパークライングループのデータ範囲を指定します。
isVertical
bool
データ範囲からスパークラインを行単位でプロットするか列単位でプロットするかを指定します。
locationRange
CellArea
スパークラインを配置する位置を指定します。
戻り値
Aspose.Cells.Charts.SparklineGroupオブジェクトのインデックス。
ClearSparklineGroups(CellArea)
セルのエリアと重なっているスパークライングループをクリアします。
public void ClearSparklineGroups(CellArea cellArea)
パラメータ
cellArea
CellArea
セルのエリアを指定します。
ClearSparklines(CellArea)
セルのエリア内にあるスパークラインをクリアします。
public void ClearSparklines(CellArea cellArea)
パラメータ
cellArea
CellArea
セルのエリアを指定します。