Xamarin.Forms

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

    Show / Hide Table of Contents

    Class PivotViewFieldsExRecord

    This record contains extended PivotTable view fields information.

    Inheritance
    System.Object
    Syncfusion.XlsIO.Parser.Biff_Records.BiffRecordRaw
    BiffRecordRawWithArray
    PivotViewFieldsExRecord
    Implements
    ICloneable
    IBiffStorage
    System.IDisposable
    Inherited Members
    BiffRecordRawWithArray.m_data
    BiffRecordRawWithArray.Finalize()
    BiffRecordRawWithArray.FillStream(BinaryWriter, DataProvider, IEncryptor, Int32)
    BiffRecordRawWithArray.FillStream(BinaryWriter, IEncryptor, Int32)
    BiffRecordRawWithArray.ParseStructure(DataProvider, Int32, Int32, ExcelVersion)
    BiffRecordRawWithArray.CheckOffsetAndLength(Int32, Int32)
    BiffRecordRawWithArray.GetBytes(Int32, Int32)
    BiffRecordRawWithArray.GetByte(Int32)
    BiffRecordRawWithArray.GetUInt16(Int32)
    BiffRecordRawWithArray.GetInt16(Int32)
    BiffRecordRawWithArray.GetInt32(Int32)
    BiffRecordRawWithArray.GetUInt32(Int32)
    BiffRecordRawWithArray.GetInt64(Int32)
    BiffRecordRawWithArray.GetUInt64(Int32)
    BiffRecordRawWithArray.GetFloat(Int32)
    BiffRecordRawWithArray.GetDouble(Int32)
    BiffRecordRawWithArray.GetBit(Int32, Int32)
    BiffRecordRawWithArray.GetString16BitUpdateOffset(Int32, Boolean)
    BiffRecordRawWithArray.GetString16BitUpdateOffset(Int32)
    BiffRecordRawWithArray.GetStringUpdateOffset(Int32, Int32)
    BiffRecordRawWithArray.GetStringByteLen(Int32)
    BiffRecordRawWithArray.GetStringByteLen(Int32, Int32)
    BiffRecordRawWithArray.GetString(Int32, Int32)
    BiffRecordRawWithArray.GetString(Int32, Int32, Int32)
    BiffRecordRawWithArray.GetString(Int32, Int32, Int32, Boolean)
    BiffRecordRawWithArray.GetUnkTypeString(Int32, IList<Int32>, Int32, Int32, Int32, Byte[], Byte[])
    BiffRecordRawWithArray.GetAddr(Int32)
    BiffRecordRawWithArray.GetAddrAsRectangle(Int32)
    BiffRecordRawWithArray.EnlargeDataStorageIfNeeded(Int32, Int32)
    BiffRecordRawWithArray.Reserve(Int32)
    BiffRecordRawWithArray.SetBytes(Int32, Byte[], Int32, Int32)
    BiffRecordRawWithArray.SetBytes(Int32, Byte[])
    BiffRecordRawWithArray.SetByte(Int32, Byte)
    BiffRecordRawWithArray.SetByte(Int32, Byte, Int32)
    BiffRecordRawWithArray.SetUInt16(Int32, UInt16)
    BiffRecordRawWithArray.SetInt16(Int32, Int16)
    BiffRecordRawWithArray.SetInt32(Int32, Int32)
    BiffRecordRawWithArray.SetUInt32(Int32, UInt32)
    BiffRecordRawWithArray.SetInt64(Int32, Int64)
    BiffRecordRawWithArray.SetUInt64(Int32, UInt64)
    BiffRecordRawWithArray.SetFloat(Int32, Single)
    BiffRecordRawWithArray.SetDouble(Int32, Double)
    BiffRecordRawWithArray.SetBit(Int32, Boolean, Int32)
    BiffRecordRawWithArray.SetStringNoLenUpdateOffset(Int32, String, Boolean)
    BiffRecordRawWithArray.SetStringNoLenDetectEncoding(Int32, String)
    BiffRecordRawWithArray.IsAsciiString(String)
    BiffRecordRawWithArray.SetStringNoLen(Int32, String)
    BiffRecordRawWithArray.SetStringNoLen(Int32, String, Boolean, Boolean)
    BiffRecordRawWithArray.SetStringByteLen(Int32, String)
    BiffRecordRawWithArray.SetString16BitLen(Int32, String)
    BiffRecordRawWithArray.SetString16BitLen(Int32, String, Boolean, Boolean)
    BiffRecordRawWithArray.SetString16BitUpdateOffset(Int32, String)
    BiffRecordRawWithArray.SetString16BitUpdateOffset(Int32, String, Boolean)
    BiffRecordRawWithArray.SetAddr(Int32, TAddr)
    BiffRecordRawWithArray.SetAddr(Int32, Rectangle)
    BiffRecordRawWithArray.GetSortedFields()
    BiffRecordRawWithArray.AutoExtractFields()
    BiffRecordRawWithArray.GetValueByAttributeType(BiffRecordPosAttribute)
    BiffRecordRawWithArray.AutoInfillFromFields()
    BiffRecordRawWithArray.SetValueByAttributeType(BiffRecordPosAttribute, Object)
    BiffRecordRawWithArray.ClearData()
    BiffRecordRawWithArray.IsEqual(BiffRecordRaw)
    BiffRecordRawWithArray.CopyTo(BiffRecordRaw)
    BiffRecordRawWithArray.GetStoreSize(ExcelVersion)
    BiffRecordRawWithArray.Dispose()
    BiffRecordRawWithArray.OnDispose()
    BiffRecordRawWithArray.Data
    BiffRecordRawWithArray.AutoGrowData
    Namespace: Syncfusion.XlsIO.Parser.Biff_Records.PivotTable
    Assembly: Syncfusion.XlsIO.Portable.dll
    Syntax
    [Biff]
    public class PivotViewFieldsExRecord : BiffRecordRawWithArray, ICloneable, IBiffStorage, IDisposable

    Constructors

    PivotViewFieldsExRecord()

    Default constructor.

    Declaration
    public PivotViewFieldsExRecord()

    PivotViewFieldsExRecord(Int32)

    Reserved for record's internal data array.

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

    Amount of bytes for the data array.

    Exceptions
    Type Condition
    System.ArgumentOutOfRangeException

    If amount of bytes requested is less than zero.

    PivotViewFieldsExRecord(Stream, out Int32)

    Read / initialize constructor.

    Declaration
    public PivotViewFieldsExRecord(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

    When stream is not specified.

    Properties

    IsAscendShow

    Show top values.

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

    IsAscendSort

    Autosort ascending.

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

    IsAutoShow

    Autoshow is enabled.

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

    IsAutoSort

    Autosort is enabled.

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

    IsCalculateField

    Calculated field.

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

    IsDragToColumn

    User can drag field to column area.

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

    IsDragToHide

    User can remove field from fiew.

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

    IsDragToPage

    User can drag field to page area.

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

    IsDragToRow

    User can drag field to row area.

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

    IsServerBased

    This field is a server-based field in the page area.

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

    IsShowAllItems

    Show all items for this field.

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

    ItemsNumber

    Number of items to show for AutoShow, default is 10.

    Declaration
    public byte ItemsNumber { get; set; }
    Property Value
    Type Description
    System.Byte

    NumberFormat

    Number format of field or 0 if none.

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

    Options

    Option flags. Read-only.

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

    Reserved

    Reserved. Read-only.

    Declaration
    public byte Reserved { get; set; }
    Property Value
    Type Description
    System.Byte

    ShowIndex

    0-based index of data field that AutoShow is based on.

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

    SortIndex

    0-based index of data field that AutoSort is based on or 0xFFFF for current field.

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

    SubTotalName

    Specifies the custom text that is displayed for the subtotals label.

    Declaration
    public string SubTotalName { get; set; }
    Property Value
    Type Description
    System.String

    Methods

    ParseStructure()

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

    Declaration
    public override void ParseStructure()
    Overrides
    BiffRecordRawWithArray.ParseStructure()

    Implements

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