Class CellValueBase<T>
Provides base for the cell value types classes.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Spreadsheet.Model
Assembly: Telerik.Windows.Documents.Spreadsheet.dll
Syntax
public abstract class CellValueBase<T> : ICellValue
Type Parameters
T
The type of the underlying value. |
Constructors
CellValueBase(T)
Initializes a new instance of the CellValueBase<T> class.
Declaration
protected CellValueBase(T value)
Parameters
T
value
The value. |
Properties
RawValue
Gets the raw value.
Declaration
public virtual string RawValue { get; }
Property Value
System. The raw value. |
Implements
ResultValueType
Gets the type of the result value.
Declaration
public virtual CellValueType ResultValueType { get; }
Property Value
Cell The type of the result value. |
Implements
Value
Gets the value.
Declaration
public T Value { get; }
Property Value
T
The value. |
ValueType
Gets the type of the value.
Declaration
public abstract CellValueType ValueType { get; }
Property Value
Cell The type of the value. |
Implements
Methods
Equals(Object)
Determines whether the specified System.
Declaration
public override bool Equals(object obj)
Parameters
System. The System. |
Returns
System. True if the specified System. |
Overrides
GetHashCode()
Serves as a hash function for a particular type.
Declaration
public override int GetHashCode()
Returns
System. A hash code for the current System. |
Overrides
GetResultValueAsString(CellValueFormat)
Gets the result value as string.
Declaration
public virtual string GetResultValueAsString(CellValueFormat format)
Parameters
Cell The format. |
Returns
System.
|
Implements
GetValueAsString(CellValueFormat)
Gets the value as string.
Declaration
public string GetValueAsString(CellValueFormat format)
Parameters
Cell The format. |
Returns
System.
|
Implements
GetValueAsStringOverride(CellValueFormat)
Gets the value as string override.
Declaration
protected virtual string GetValueAsStringOverride(CellValueFormat format = null)
Parameters
Cell The format. |
Returns
System.
|
InvalidateEditFormatString()
Invalidates the edit format string.
Declaration
public void InvalidateEditFormatString()