Xamarin.Android

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ChartCategoryCollection

    Show / Hide Table of Contents

    Class ChartCategoryCollection

    Represents a collection of chart categories.

    Inheritance
    System.Object
    CollectionBase<IChartCategory>
    CollectionBaseEx<IChartCategory>
    ChartCategoryCollection
    Implements
    IChartCategories
    IParentApplication
    System.Collections.Generic.ICollection<IChartCategory>
    System.Collections.Generic.IEnumerable<IChartCategory>
    System.Collections.IEnumerable
    ICloneParent
    System.Collections.Generic.IList<IChartCategory>
    Inherited Members
    CollectionBaseEx<IChartCategory>.add_Clearing(CollectionBaseEx.CollectionClear<>)
    CollectionBaseEx<IChartCategory>.remove_Clearing(CollectionBaseEx.CollectionClear<>)
    CollectionBaseEx<IChartCategory>.add_Cleared(CollectionBaseEx.CollectionClear<>)
    CollectionBaseEx<IChartCategory>.remove_Cleared(CollectionBaseEx.CollectionClear<>)
    CollectionBaseEx<IChartCategory>.add_Inserting(CollectionBaseEx.CollectionChange<>)
    CollectionBaseEx<IChartCategory>.remove_Inserting(CollectionBaseEx.CollectionChange<>)
    CollectionBaseEx<IChartCategory>.add_Inserted(CollectionBaseEx.CollectionChange<>)
    CollectionBaseEx<IChartCategory>.remove_Inserted(CollectionBaseEx.CollectionChange<>)
    CollectionBaseEx<IChartCategory>.add_Removing(CollectionBaseEx.CollectionChange<>)
    CollectionBaseEx<IChartCategory>.remove_Removing(CollectionBaseEx.CollectionChange<>)
    CollectionBaseEx<IChartCategory>.add_Removed(CollectionBaseEx.CollectionChange<>)
    CollectionBaseEx<IChartCategory>.remove_Removed(CollectionBaseEx.CollectionChange<>)
    CollectionBaseEx<IChartCategory>.add_Setting(CollectionBaseEx.CollectionSet<>)
    CollectionBaseEx<IChartCategory>.remove_Setting(CollectionBaseEx.CollectionSet<>)
    CollectionBaseEx<IChartCategory>.add_Set(CollectionBaseEx.CollectionSet<>)
    CollectionBaseEx<IChartCategory>.remove_Set(CollectionBaseEx.CollectionSet<>)
    CollectionBaseEx<IChartCategory>.OnClearComplete()
    CollectionBaseEx<IChartCategory>.OnInsert(Int32, IChartCategory)
    CollectionBaseEx<IChartCategory>.OnInsertComplete(Int32, IChartCategory)
    CollectionBaseEx<IChartCategory>.OnRemove(Int32, IChartCategory)
    CollectionBaseEx<IChartCategory>.OnRemoveComplete(Int32, IChartCategory)
    CollectionBaseEx<IChartCategory>.OnSet(Int32, IChartCategory, IChartCategory)
    CollectionBaseEx<IChartCategory>.OnSetComplete(Int32, IChartCategory, IChartCategory)
    CollectionBaseEx<IChartCategory>.FindParent(Type)
    CollectionBaseEx<IChartCategory>.FindParent(Type, Boolean)
    CollectionBaseEx<IChartCategory>.SetParent(Object)
    CollectionBaseEx<IChartCategory>.EnsureCapacity(Int32)
    CollectionBaseEx<IChartCategory>.ClearMaxValues()
    CollectionBaseEx<IChartCategory>.GenerateDefaultName(ICollection<IChartCategory>, String)
    CollectionBaseEx<IChartCategory>.GenerateDefaultName(ICollection, String)
    CollectionBaseEx<IChartCategory>.GenerateDefaultName(String, ICollection[])
    CollectionBaseEx<IChartCategory>.ChangeName(IDictionary, ValueChangedEventArgs)
    CollectionBaseEx<IChartCategory>.Application
    CollectionBaseEx<IChartCategory>.Parent
    CollectionBaseEx<IChartCategory>.QuietMode
    CollectionBaseEx<IChartCategory>.AppImplementation
    CollectionBaseEx<IChartCategory>.Changed
    CollectionBaseEx<IChartCategory>.Clearing
    CollectionBaseEx<IChartCategory>.Cleared
    CollectionBaseEx<IChartCategory>.Inserting
    CollectionBaseEx<IChartCategory>.Inserted
    CollectionBaseEx<IChartCategory>.Removing
    CollectionBaseEx<IChartCategory>.Removed
    CollectionBaseEx<IChartCategory>.Setting
    CollectionBaseEx<IChartCategory>.Set
    CollectionBase<IChartCategory>.Clear()
    CollectionBase<IChartCategory>.Insert(Int32, IChartCategory)
    CollectionBase<IChartCategory>.GetEnumerator()
    CollectionBase<IChartCategory>.RemoveAt(Int32)
    CollectionBase<IChartCategory>.IndexOf(IChartCategory)
    CollectionBase<IChartCategory>.Add(IChartCategory)
    CollectionBase<IChartCategory>.Contains(IChartCategory)
    CollectionBase<IChartCategory>.CopyTo(IChartCategory[], Int32)
    CollectionBase<IChartCategory>.Remove(IChartCategory)
    CollectionBase<IChartCategory>.Capacity
    CollectionBase<IChartCategory>.Count
    CollectionBase<IChartCategory>.InnerList
    CollectionBase<IChartCategory>.List
    CollectionBase<IChartCategory>.IsReadOnly
    Namespace: Syncfusion.XlsIO.Implementation.Charts
    Assembly: Syncfusion.XlsIO.Portable.dll
    Syntax
    public class ChartCategoryCollection : CollectionBaseEx<IChartCategory>, IChartCategories, IParentApplication, ICollection<IChartCategory>, IEnumerable<IChartCategory>, IEnumerable, ICloneParent, IList<IChartCategory>

    Constructors

    ChartCategoryCollection(IApplication, Object)

    Initializes a new instance of ChartCategoryCollection class.

    Declaration
    public ChartCategoryCollection(IApplication application, object parent)
    Parameters
    Type Name Description
    IApplication application

    Application object for the collection.

    System.Object parent

    Parent object for the collection.

    Properties

    Item[Int32]

    Gets a single category object with the specified index.

    Declaration
    public ChartCategory this[int index] { get; set; }
    Parameters
    Type Name Description
    System.Int32 index
    Property Value
    Type Description
    ChartCategory

    Item[String]

    Gets a single category object with the specified name.

    Declaration
    public IChartCategory this[string name] { get; }
    Parameters
    Type Name Description
    System.String name
    Property Value
    Type Description
    IChartCategory

    Methods

    Add()

    Adds a new serie to this collection.

    Declaration
    public IChartCategory Add()
    Returns
    Type Description
    IChartCategory

    The added serie.

    Add(ExcelChartType)

    Adds a new serie with the specified serie type to this collection.

    Declaration
    public IChartCategory Add(ExcelChartType serieType)
    Parameters
    Type Name Description
    ExcelChartType serieType

    The Serie type to be added.

    Returns
    Type Description
    IChartCategory

    The added serie.

    Add(ChartSerieImpl)

    Adds the specified series to this collection.

    Declaration
    public IChartCategory Add(ChartSerieImpl serieToAdd)
    Parameters
    Type Name Description
    ChartSerieImpl serieToAdd

    Series that should be added to the collection.

    Returns
    Type Description
    IChartCategory

    The added serie.

    Add(IRange, IRange)

    Adds a new serie with the specified range of category labels and category values to this collection.

    Declaration
    public IChartCategory Add(IRange Categorylabel, IRange Values)
    Parameters
    Type Name Description
    IRange Categorylabel

    Category labels for the serie to be added.

    IRange Values

    Category values for the serie to be added.

    Returns
    Type Description
    IChartCategory

    The added serie.

    Add(String)

    Adds a new serie with the specified name to this collection.

    Declaration
    public IChartCategory Add(string name)
    Parameters
    Type Name Description
    System.String name

    Name of the serie.

    Returns
    Type Description
    IChartCategory

    The added serie.

    Add(String, ExcelChartType)

    Adds a new serie with the specified serie type and name to this collection.

    Declaration
    public IChartCategory Add(string name, ExcelChartType serieType)
    Parameters
    Type Name Description
    System.String name

    Name of the serie to be added.

    ExcelChartType serieType

    Serie type for the serie.

    Returns
    Type Description
    IChartCategory

    The added Serie.

    Clone(Object)

    Clone current instance.

    Declaration
    public override object Clone(object parent)
    Parameters
    Type Name Description
    System.Object parent

    Parent object.

    Returns
    Type Description
    System.Object

    Returns cloned instance.

    Overrides
    Syncfusion.XlsIO.Implementation.Collections.CollectionBaseEx<Syncfusion.XlsIO.IChartCategory>.Clone(System.Object)

    GetEnteredRecords(Int32)

    Returns array of entered records.

    Declaration
    public List<BiffRecordRaw> GetEnteredRecords(int siIndex)
    Parameters
    Type Name Description
    System.Int32 siIndex

    Si record index.

    Returns
    Type Description
    System.Collections.Generic.List<Syncfusion.XlsIO.Parser.Biff_Records.BiffRecordRaw>

    Returns array of entered records.

    OnClear()

    Performs additional operations before the Clear method.

    Declaration
    protected override void OnClear()
    Overrides
    Syncfusion.XlsIO.Implementation.Collections.CollectionBaseEx<Syncfusion.XlsIO.IChartCategory>.OnClear()

    Remove(String)

    Removes the serie with the specified name from this collection.

    Declaration
    public void Remove(string serieName)
    Parameters
    Type Name Description
    System.String serieName

    Name of the serie to be removed.

    Implements

    IChartCategories
    IParentApplication
    System.Collections.Generic.ICollection<>
    System.Collections.Generic.IEnumerable<>
    System.Collections.IEnumerable
    ICloneParent
    System.Collections.Generic.IList<>
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved