Class LineItem
LineItem class.
Inheritance
System.Object
LineItem
Implements
System.ICloneable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Syncfusion.XlsIO.Parser.Biff_Records.PivotTable
Assembly: Syncfusion.XlsIO.Base.dll
Syntax
[CLSCompliant(false)]
public class LineItem : ICloneable
Constructors
LineItem()
Declaration
public LineItem()
Properties
IdenticalItemsCount
Count of items that are identical to the previous element in items array.
Declaration
public ushort IdenticalItemsCount { get; set; }
Property Value
Type |
---|
System.UInt16 |
Indexes
Array of indexes to SXVI records.
Declaration
public ushort[] Indexes { get; set; }
Property Value
Type |
---|
System.UInt16[] |
IsBlock
Indicates whether this item is a block total.
Declaration
public bool IsBlock { get; set; }
Property Value
Type |
---|
System.Boolean |
IsGrand
Indicates whether this item is a grand total.
Declaration
public bool IsGrand { get; set; }
Property Value
Type |
---|
System.Boolean |
IsMultiDataName
Indicates whether to use data field name for the subtotal (instead of using "Total").
Declaration
public bool IsMultiDataName { get; set; }
Property Value
Type |
---|
System.Boolean |
IsMultiDataOnAxis
Indicates whether
Declaration
public bool IsMultiDataOnAxis { get; set; }
Property Value
Type |
---|
System.Boolean |
IsSubtotal
Indicates whether this item is a subtotal.
Declaration
public bool IsSubtotal { get; set; }
Property Value
Type |
---|
System.Boolean |
ItemType
Item type.
Declaration
public ushort ItemType { get; set; }
Property Value
Type |
---|
System.UInt16 |
Length
Size of the record. Read-only.
Declaration
public int Length { get; }
Property Value
Type |
---|
System.Int32 |
MaxIndex
Maximum index to the items array. Read-only.
Declaration
public ushort MaxIndex { get; }
Property Value
Type |
---|
System.UInt16 |
Options
Option flags. Read-only.
Declaration
public ushort Options { get; }
Property Value
Type |
---|
System.UInt16 |
Methods
Clone()
Creates new instance
Declaration
public object Clone()
Returns
Type |
---|
System.Object |
Parse(DataProvider, Int32, Int32)
Declaration
public int Parse(DataProvider provider, int iOffset, int iFieldsCount)
Parameters
Type | Name | Description |
---|---|---|
DataProvider | provider | |
System.Int32 | iOffset | |
System.Int32 | iFieldsCount |
Returns
Type |
---|
System.Int32 |
Serialize(Byte[], Int32)
Declaration
public int Serialize(byte[] arrData, int iOffset)
Parameters
Type | Name | Description |
---|---|---|
System.Byte[] | arrData | |
System.Int32 | iOffset |
Returns
Type |
---|
System.Int32 |
Implements
System.ICloneable