Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Enum

SpreadsheetFormulaTokenKind

Namespace OfficeIMO.Spreadsheet
Assembly OfficeIMO.Core
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed

Identifies a lossless formula token's semantic role.

Inheritance

  • Enum
  • SpreadsheetFormulaTokenKind

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Values

public const SpreadsheetFormulaTokenKind Prefix #

The dialect prefix, such as = or of:=.

Value: 0
public const SpreadsheetFormulaTokenKind Whitespace #

Whitespace without operator semantics.

Value: 1
public const SpreadsheetFormulaTokenKind NumberLiteral #

A numeric literal.

Value: 2
public const SpreadsheetFormulaTokenKind StringLiteral #

A quoted text literal.

Value: 3
public const SpreadsheetFormulaTokenKind ErrorLiteral #

A spreadsheet error literal.

Value: 4
public const SpreadsheetFormulaTokenKind Identifier #

A function or named-expression identifier.

Value: 5
public const SpreadsheetFormulaTokenKind Reference #

A typed cell, row, column, or range reference.

Value: 6
public const SpreadsheetFormulaTokenKind Operator #

An arithmetic, comparison, concatenation, or postfix operator.

Value: 7
public const SpreadsheetFormulaTokenKind ArgumentSeparator #

A function argument separator.

Value: 8
public const SpreadsheetFormulaTokenKind ArrayColumnSeparator #

An inline-array column separator.

Value: 9
public const SpreadsheetFormulaTokenKind ArrayRowSeparator #

An inline-array row separator.

Value: 10
public const SpreadsheetFormulaTokenKind UnionOperator #

A range-union operator.

Value: 11
public const SpreadsheetFormulaTokenKind IntersectionOperator #

A range-intersection operator.

Value: 12
public const SpreadsheetFormulaTokenKind OpenDelimiter #

An opening delimiter retained in a structural node.

Value: 13
public const SpreadsheetFormulaTokenKind CloseDelimiter #

A closing delimiter retained in a structural node.

Value: 14
public const SpreadsheetFormulaTokenKind Unsupported #

Syntax that was preserved but cannot be translated safely.

Value: 15