Table of Contents

Class OdfSpreadsheetTableInfo

Namespace
OdfKit.Spreadsheet
Assembly
OdfKit.dll

Represents summary information for a practical spreadsheet table. 表示實務試算表表格的摘要資訊。

public sealed record OdfSpreadsheetTableInfo : IEquatable<OdfSpreadsheetTableInfo>
Inheritance
OdfSpreadsheetTableInfo
Implements
Inherited Members

Constructors

OdfSpreadsheetTableInfo(string, string, bool, bool)

Represents summary information for a practical spreadsheet table. 表示實務試算表表格的摘要資訊。

public OdfSpreadsheetTableInfo(string Name, string TargetRangeAddress, bool FirstRowAsHeader, bool DisplayFilterButtons)

Parameters

Name string

The table name. / 表格名稱。

TargetRangeAddress string

The target range address. / 目標範圍位址。

FirstRowAsHeader bool

Whether the first row is treated as a header row. / 首列是否視為標題列。

DisplayFilterButtons bool

Whether filter buttons are displayed. / 是否顯示篩選按鈕。

Properties

DisplayFilterButtons

Whether filter buttons are displayed. / 是否顯示篩選按鈕。

public bool DisplayFilterButtons { get; init; }

Property Value

bool

FirstRowAsHeader

Whether the first row is treated as a header row. / 首列是否視為標題列。

public bool FirstRowAsHeader { get; init; }

Property Value

bool

Name

The table name. / 表格名稱。

public string Name { get; init; }

Property Value

string

TargetRangeAddress

The target range address. / 目標範圍位址。

public string TargetRangeAddress { get; init; }

Property Value

string

Methods

Deconstruct(out string, out string, out bool, out bool)

public void Deconstruct(out string Name, out string TargetRangeAddress, out bool FirstRowAsHeader, out bool DisplayFilterButtons)

Parameters

Name string
TargetRangeAddress string
FirstRowAsHeader bool
DisplayFilterButtons bool

Equals(OdfSpreadsheetTableInfo?)

public bool Equals(OdfSpreadsheetTableInfo? other)

Parameters

other OdfSpreadsheetTableInfo

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(OdfSpreadsheetTableInfo?, OdfSpreadsheetTableInfo?)

public static bool operator ==(OdfSpreadsheetTableInfo? left, OdfSpreadsheetTableInfo? right)

Parameters

left OdfSpreadsheetTableInfo
right OdfSpreadsheetTableInfo

Returns

bool

operator !=(OdfSpreadsheetTableInfo?, OdfSpreadsheetTableInfo?)

public static bool operator !=(OdfSpreadsheetTableInfo? left, OdfSpreadsheetTableInfo? right)

Parameters

left OdfSpreadsheetTableInfo
right OdfSpreadsheetTableInfo

Returns

bool