Struct Token¶
Namespace: OfficeOpenXml.FormulaParsing.LexicalAnalysis
Assembly: EPPlus.dll
Represents a character in a formula
Inherited Members¶
object.Equals(object?, object?)
object.Equals(object?)
object.GetHashCode()
object.GetType()
object.ReferenceEquals(object?, object?)
object.ToString()
Constructors¶
Token(string, TokenType)¶
Constructor
Parameters¶
token string
The formula character
tokenType TokenType
The TokenType
Token(string, TokenType, bool)¶
Constructor
Parameters¶
token string
The formula character
tokenType TokenType
The TokenType
isNegated bool
Fields¶
Value¶
The formula character
Field Value¶
Properties¶
IsNegated¶
Indicates whether a numeric value should be negated when compiled
Property Value¶
TokenTypeIsAddress¶
Returns true if the token contains a address token that should be updated in insert/delete operations.
Property Value¶
TokenTypeIsAddressToken¶
Returns true if the token is a token building an address.
Property Value¶
Methods¶
AreEqualTo(Token)¶
Parameters¶
otherToken Token
Returns¶
Equals(object)¶
Overrides object.Equals with no behavioural change
Parameters¶
obj object
Returns¶
GetHashCode()¶
Overrides object.GetHashCode with no behavioural change
Returns¶
ToString()¶
Overrides object.ToString()
Returns¶
TokenType, followed by value
TokenTypeIsSet(TokenType)¶
Return if the supplied tokenType is set on this token.
Parameters¶
tokenType TokenType
The TokenType to check
Returns¶
True if the token is set, otherwirse false
Operators¶
operator ==(Token, Token)¶
Operator ==
Parameters¶
t1 Token
t2 Token
Returns¶
operator !=(Token, Token)¶
Operator !=
Parameters¶
t1 Token
t2 Token