ClassVdb
Implements the VDB financial function that calculates variable declining balance depreciation for any period, with optional switching to straight-line depreciation.
Definition
Namespace:Telerik.Windows.Documents.Spreadsheet.Expressions.Functions
Assembly:Telerik.Windows.Documents.Spreadsheet.dll
Syntax:
public class Vdb : NumbersInFunction
Inheritance: objectFunctionBaseFunctionWithArgumentsFunctionWithSameTypeArguments<double>NumbersInFunctionVdb
Inherited Members
Constructors
Vdb()
Initializes a new VDB function instance for calculating depreciation using variable declining balance method over a specified period range with optional factor and switch control.
Declaration
public Vdb()
Fields
FunctionName
Function name identifier for the VDB function.
Properties
FunctionInfo
Metadata describing the function's signature, arguments, and return format for use by the expression evaluator.
Declaration
public override FunctionInfo FunctionInfo { get; }
Property Value
The function info as FunctionInfo.
Overrides
Methods
EvaluateOverride(FunctionEvaluationContext<double>)
Virtual method evaluating the function with System.Object arguments array.
Declaration
protected override RadExpression EvaluateOverride(FunctionEvaluationContext<double> context)
Parameters
context
FunctionEvaluationContext<double>
The context.
Returns
Functions result as RadExpression.
Overrides