Class ArgumentConversionRules
Provides properties for describing the argument conversion rules of some RadSpreadsheet FunctionBase instance.
Inheritance
Inherited Members
Namespace: Telerik.Windows.Documents.Spreadsheet.Expressions.Functions
Assembly: Telerik.Windows.Documents.Spreadsheet.dll
Syntax
public class ArgumentConversionRules
Constructors
ArgumentConversionRules(ArgumentConversionRules, ArrayArgumentInterpretation)
Initializes a new instance of the Argument
Declaration
public ArgumentConversionRules(ArgumentConversionRules conversionRules, ArrayArgumentInterpretation arrayArgument)
Parameters
Argument The conversion rules concerning the non-array argument interpretation. |
Array The array argument interpretation. |
ArgumentConversionRules(ArgumentInterpretation, ArgumentInterpretation, ArgumentInterpretation, ArgumentInterpretation, ArgumentInterpretation, ArgumentInterpretation, ArgumentInterpretation, ArgumentInterpretation, ArgumentInterpretation, ArgumentInterpretation, ArrayArgumentInterpretation)
Initializes a new instance of the Argument
Declaration
public ArgumentConversionRules(ArgumentInterpretation emptyDirectArgument = ArgumentInterpretation.ConvertToDefault, ArgumentInterpretation numberDirectArgument = ArgumentInterpretation.UseAsIs, ArgumentInterpretation boolDirectArgument = ArgumentInterpretation.UseAsIs, ArgumentInterpretation textNumberDirectArgument = ArgumentInterpretation.UseAsIs, ArgumentInterpretation nonTextNumberDirectArgument = ArgumentInterpretation.UseAsIs, ArgumentInterpretation emptyIndirectArgument = ArgumentInterpretation.UseAsIs, ArgumentInterpretation numberIndirectArgument = ArgumentInterpretation.UseAsIs, ArgumentInterpretation boolIndirectArgument = ArgumentInterpretation.UseAsIs, ArgumentInterpretation textNumberIndirectArgument = ArgumentInterpretation.UseAsIs, ArgumentInterpretation nonTextNumberIndirectArgument = ArgumentInterpretation.UseAsIs, ArrayArgumentInterpretation arrayArgument = ArrayArgumentInterpretation.UseFirstElement)
Parameters
Argument The empty direct argument interpretation. |
Argument The number direct argument interpretation. |
Argument The boolean direct argument interpretation. |
Argument The text number direct argument interpretation. |
Argument The non text number direct argument interpretation. |
Argument The empty indirect argument interpretation. |
Argument The number indirect argument interpretation. |
Argument The boolean indirect argument interpretation. |
Argument The text number indirect argument interpretation. |
Argument The non text number indirect argument interpretation. |
Array The array argument interpretation. |
Fields
BoolFunctionConversion
Represents boolean function argument conversion rule.
Declaration
public static readonly ArgumentConversionRules BoolFunctionConversion
Field Value
DefaultValueNumberFunctionConversion
Represents default value number function argument conversion rule.
Declaration
public static readonly ArgumentConversionRules DefaultValueNumberFunctionConversion
Field Value
NaryIgnoreIndirectNumberFunctionConversion
Represents nary ingnore indirect number function argument conversion rule.
Declaration
public static readonly ArgumentConversionRules NaryIgnoreIndirectNumberFunctionConversion
Field Value
NaryNumberFunctionConversion
Represents nary number function argument conversion rule.
Declaration
public static readonly ArgumentConversionRules NaryNumberFunctionConversion
Field Value
NonBoolNaryFunctionConversion
Represents non boolean nary function argument conversion rule.
Declaration
public static readonly ArgumentConversionRules NonBoolNaryFunctionConversion
Field Value
NonBoolNumberFunctionConversion
Represents non boolean function argument conversion rule.
Declaration
public static readonly ArgumentConversionRules NonBoolNumberFunctionConversion
Field Value
NumberFunctionConversion
Represents number function argument conversion rule.
Declaration
public static readonly ArgumentConversionRules NumberFunctionConversion
Field Value
Properties
ArrayArgument
Gets the array argument interpretation.
Declaration
public ArrayArgumentInterpretation ArrayArgument { get; }
Property Value
Array The array argument interpretation. |
BoolDirectArgument
Gets the boolean direct argument interpretation.
Declaration
public ArgumentInterpretation BoolDirectArgument { get; }
Property Value
Argument The boolean direct argument interpretation. |
BoolIndirectArgument
Gets the boolean indirect argument interpretation.
Declaration
public ArgumentInterpretation BoolIndirectArgument { get; }
Property Value
Argument The boolean indirect argument interpretation. |
EmptyDirectArgument
Gets the empty direct argument interpretation.
Declaration
public ArgumentInterpretation EmptyDirectArgument { get; }
Property Value
Argument The empty direct argument interpretation. |
EmptyIndirectArgument
Gets the empty indirect argument interpretation.
Declaration
public ArgumentInterpretation EmptyIndirectArgument { get; }
Property Value
Argument The empty indirect argument interpretation. |
NonTextNumberDirectArgument
Gets the non text number direct argument interpretation.
Declaration
public ArgumentInterpretation NonTextNumberDirectArgument { get; }
Property Value
Argument The non text number direct argument interpretation. |
NonTextNumberIndirectArgument
Gets the non text number indirect argument interpretation.
Declaration
public ArgumentInterpretation NonTextNumberIndirectArgument { get; }
Property Value
Argument The non text number indirect argument interpretation. |
NumberDirectArgument
Gets the number direct argument interpretation.
Declaration
public ArgumentInterpretation NumberDirectArgument { get; }
Property Value
Argument The number direct argument interpretation. |
NumberIndirectArgument
Gets the number indirect argument interpretation.
Declaration
public ArgumentInterpretation NumberIndirectArgument { get; }
Property Value
Argument The number indirect argument interpretation. |
TextNumberDirectArgument
Gets the text number direct argument interpretation.
Declaration
public ArgumentInterpretation TextNumberDirectArgument { get; }
Property Value
Argument The text number direct argument interpretation. |
TextNumberIndirectArgument
Gets the text number indirect argument interpretation.
Declaration
public ArgumentInterpretation TextNumberIndirectArgument { get; }
Property Value
Argument The text number indirect argument interpretation. |