menu

Xamarin.Android

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ChartAIRecord - Xamarin.Android API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ChartAIRecord

    This record specifies linked series data or text.

    Inheritance
    System.Object
    Syncfusion.XlsIO.Parser.Biff_Records.BiffRecordRaw
    ChartAIRecord
    Implements
    System.ICloneable
    IBiffStorage
    Namespace: Syncfusion.XlsIO.Parser.Biff_Records.Charts
    Assembly: Syncfusion.XlsIO.Portable.dll
    Syntax
    [Biff]
    public class ChartAIRecord : BiffRecordRaw, ICloneable, IBiffStorage

    Constructors

    ChartAIRecord()

    Default constructor, initializes all fields with default values.

    Declaration
    public ChartAIRecord()

    ChartAIRecord(Int32)

    Reserved for record's internal data array.

    Declaration
    public ChartAIRecord(int iReserve)
    Parameters
    Type Name Description
    System.Int32 iReserve

    Amount of bytes for data array.

    Exceptions
    Type Condition
    System.ArgumentOutOfRangeException

    If amount of bytes requested is less than zero.

    ChartAIRecord(Stream, out Int32)

    Read / initialize constructor.

    Declaration
    public ChartAIRecord(Stream stream, out int itemSize)
    Parameters
    Type Name Description
    System.IO.Stream stream

    Stream from which record data should be read.

    System.Int32 itemSize

    Size of read item.

    Exceptions
    Type Condition
    System.ArgumentNullException

    If stream is not specified.

    System.ApplicationException

    If stream does not support read or seek operations.

    Properties

    FormulaSize

    Size of parsed formula of link array.

    Declaration
    public ushort FormulaSize { get; set; }
    Property Value
    Type
    System.UInt16

    IndexIdentifier

    Link index identifier.

    Declaration
    public ChartAIRecord.LinkIndex IndexIdentifier { get; set; }
    Property Value
    Type
    ChartAIRecord.LinkIndex

    IsCustomNumberFormat

    True if this object has a custom number format; False if number format is linked to data source.

    Declaration
    public bool IsCustomNumberFormat { get; set; }
    Property Value
    Type
    System.Boolean

    NumberFormatIndex

    Index to number format record.

    Declaration
    public ushort NumberFormatIndex { get; set; }
    Property Value
    Type
    System.UInt16

    Options

    Option flags holder.

    Declaration
    public ushort Options { get; }
    Property Value
    Type
    System.UInt16

    ParsedExpression

    Declaration
    public Ptg[] ParsedExpression { get; set; }
    Property Value
    Type
    Ptg[]

    Reference

    Reference type.

    Declaration
    public ChartAIRecord.ReferenceType Reference { get; set; }
    Property Value
    Type
    ChartAIRecord.ReferenceType

    Methods

    Clone()

    Clones current record.

    Declaration
    public override object Clone()
    Returns
    Type Description
    System.Object

    Returns cloned object.

    Overrides
    Syncfusion.XlsIO.Parser.Biff_Records.BiffRecordRaw.Clone()

    GetStoreSize(ExcelVersion)

    Declaration
    public override int GetStoreSize(ExcelVersion version)
    Parameters
    Type Name Description
    ExcelVersion version
    Returns
    Type
    System.Int32
    Overrides
    Syncfusion.XlsIO.Parser.Biff_Records.BiffRecordRaw.GetStoreSize(Syncfusion.XlsIO.ExcelVersion)

    ParseStructure(DataProvider, Int32, Int32, ExcelVersion)

    Parse structure of record. Convert Data buffer to special values according to record specification.

    Declaration
    public override void ParseStructure(DataProvider provider, int iOffset, int iLength, ExcelVersion version)
    Parameters
    Type Name Description
    DataProvider provider

    Object that provides access to the data.

    System.Int32 iOffset

    Offset to the record's data.

    System.Int32 iLength

    Length of the record's data.

    ExcelVersion version

    Excel version used for infill.

    Overrides
    Syncfusion.XlsIO.Parser.Biff_Records.BiffRecordRaw.ParseStructure(Syncfusion.XlsIO.Parser.Biff_Records.DataProvider, System.Int32, System.Int32, Syncfusion.XlsIO.ExcelVersion)

    Implements

    System.ICloneable
    IBiffStorage
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved