Class WindowTwoRecord
Sheet window settings.
Inheritance
Namespace: Syncfusion.XlsIO.Parser.Biff_Records
Assembly: Syncfusion.XlsIO.UWP.dll
Syntax
[Biff]
public class WindowTwoRecord : BiffRecordRaw, ICloneable, IBiffStorage
Constructors
WindowTwoRecord()
Default constructor
Declaration
public WindowTwoRecord()
WindowTwoRecord(Int32)
Reserved for record's internal data array.
Declaration
public WindowTwoRecord(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. |
WindowTwoRecord(Stream, out Int32)
Read / initialize constructor.
Declaration
public WindowTwoRecord(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
HeaderColor
The palette index for the header color.
Declaration
public int HeaderColor { get; set; }
Property Value
| Type |
|---|
| System.Int32 |
IsArabic
Is this Arabic?
Declaration
public bool IsArabic { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
IsDefaultHeader
Whether the window should display a default header.
Declaration
public bool IsDefaultHeader { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
IsDisplayFormulas
Whether the window should display formulas.
Declaration
public bool IsDisplayFormulas { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
IsDisplayGridlines
Whether the window should display gridlines.
Declaration
public bool IsDisplayGridlines { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
IsDisplayGuts
Whether the outline symbols are displayed.
Declaration
public bool IsDisplayGuts { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
IsDisplayRowColHeadings
Whether the window should display row and column headings.
Declaration
public bool IsDisplayRowColHeadings { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
IsDisplayZeros
Whether the window should display zero values.
Declaration
public bool IsDisplayZeros { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
IsFreezePanes
Whether the window should freeze panes.
Declaration
public bool IsFreezePanes { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
IsFreezePanesNoSplit
Freeze unsplit panes or not.
Declaration
public bool IsFreezePanesNoSplit { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
IsPaged
Is the sheet currently displayed in the window?
Declaration
public bool IsPaged { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
IsSavedInPageBreakPreview
Was the sheet saved in page break view?
Declaration
public bool IsSavedInPageBreakPreview { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
IsSelected
Sheet tab is selected.
Declaration
public bool IsSelected { get; set; }
Property Value
| Type |
|---|
| System.Boolean |
LeftColumn
The leftmost column displayed in the window.
Declaration
public ushort LeftColumn { get; set; }
Property Value
| Type |
|---|
| System.UInt16 |
MaximumRecordSize
Read-only. Returns maximum possible size of record's internal data array.
Declaration
public override int MaximumRecordSize { get; }
Property Value
| Type |
|---|
| System.Int32 |
Overrides
MinimumRecordSize
Read-only. Returns minimum possible size of record's internal data array.
Declaration
public override int MinimumRecordSize { get; }
Property Value
| Type |
|---|
| System.Int32 |
Overrides
Options
Read-only. Option flags.
Declaration
public ushort Options { get; }
Property Value
| Type |
|---|
| System.UInt16 |
TopRow
The top row visible in the window.
Declaration
public ushort TopRow { get; set; }
Property Value
| Type |
|---|
| System.UInt16 |
Methods
GetStoreSize(ExcelVersion)
Size of the required storage space. Read-only.
Declaration
public override int GetStoreSize(ExcelVersion version)
Parameters
| Type | Name | Description |
|---|---|---|
| ExcelVersion | version |
Returns
| Type |
|---|
| System.Int32 |
Overrides
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. |