Class AdvancedExpressionOptions
- Namespace
- NCalc
- Assembly
- NCalc.dll
public class AdvancedExpressionOptions : IFormatProvider
- Inheritance
-
AdvancedExpressionOptions
- Implements
- Inherited Members
Constructors
AdvancedExpressionOptions()
public AdvancedExpressionOptions()
AdvancedExpressionOptions(AdvExpressionOptions)
public AdvancedExpressionOptions(AdvExpressionOptions advOptions)
Parameters
advOptionsAdvExpressionOptions
AdvancedExpressionOptions(CultureInfo)
public AdvancedExpressionOptions(CultureInfo cultureInfo)
Parameters
cultureInfoCultureInfo
AdvancedExpressionOptions(CultureInfo, AdvExpressionOptions)
public AdvancedExpressionOptions(CultureInfo cultureInfo, AdvExpressionOptions advOptions)
Parameters
cultureInfoCultureInfoadvOptionsAdvExpressionOptions
Properties
ArgumentSeparator
public AdvancedExpressionOptions.ArgumentSeparatorKind ArgumentSeparator { get; set; }
Property Value
CultureInfo
public CultureInfo? CultureInfo { get; set; }
Property Value
CurrencyDecimalSeparator
public string CurrencyDecimalSeparator { get; set; }
Property Value
CurrencyDecimalSeparatorType
public AdvancedExpressionOptions.SeparatorType CurrencyDecimalSeparatorType { get; set; }
Property Value
CurrencyNumberGroupSeparator
public string CurrencyNumberGroupSeparator { get; set; }
Property Value
CurrencyNumberGroupSeparatorType
public AdvancedExpressionOptions.GroupSeparatorType CurrencyNumberGroupSeparatorType { get; set; }
Property Value
CurrencySymbol
public string CurrencySymbol { get; set; }
Property Value
CurrencySymbol2
public string CurrencySymbol2 { get; set; }
Property Value
CurrencySymbol3
public string CurrencySymbol3 { get; set; }
Property Value
CurrencySymbolsType
public AdvancedExpressionOptions.CurrencySymbolType CurrencySymbolsType { get; set; }
Property Value
DateOrder
public AdvancedExpressionOptions.DateOrderKind DateOrder { get; set; }
Property Value
DateSeparator
public string DateSeparator { get; set; }
Property Value
DateSeparatorType
public AdvancedExpressionOptions.SeparatorType DateSeparatorType { get; set; }
Property Value
DecimalSeparator
public string DecimalSeparator { get; set; }
Property Value
DecimalSeparatorType
public AdvancedExpressionOptions.SeparatorType DecimalSeparatorType { get; set; }
Property Value
Flags
public AdvExpressionOptions Flags { get; set; }
Property Value
HoursFormat
public AdvancedExpressionOptions.HoursFormatKind HoursFormat { get; set; }
Property Value
NumberGroupSeparator
public string NumberGroupSeparator { get; set; }
Property Value
NumberGroupSeparatorType
public AdvancedExpressionOptions.GroupSeparatorType NumberGroupSeparatorType { get; set; }
Property Value
PeriodDayIndicators
public List<string> PeriodDayIndicators { get; }
Property Value
PeriodFutureIndicators
public List<string> PeriodFutureIndicators { get; }
Property Value
PeriodHourIndicators
public List<string> PeriodHourIndicators { get; }
Property Value
PeriodMSecIndicators
public List<string> PeriodMSecIndicators { get; }
Property Value
PeriodMinuteIndicators
public List<string> PeriodMinuteIndicators { get; }
Property Value
PeriodMonthIndicators
public List<string> PeriodMonthIndicators { get; }
Property Value
PeriodNowIndicators
public List<string> PeriodNowIndicators { get; }
Property Value
PeriodPastIndicators
public List<string> PeriodPastIndicators { get; }
Property Value
PeriodSecondIndicators
public List<string> PeriodSecondIndicators { get; }
Property Value
PeriodTodayIndicators
public List<string> PeriodTodayIndicators { get; }
Property Value
PeriodWeekIndicators
public List<string> PeriodWeekIndicators { get; }
Property Value
PeriodYearIndicators
public List<string> PeriodYearIndicators { get; }
Property Value
SecondaryDecimalSeparator
public string SecondaryDecimalSeparator { get; set; }
Property Value
TimeSeparator
public string TimeSeparator { get; set; }
Property Value
TimeSeparatorType
public AdvancedExpressionOptions.SeparatorType TimeSeparatorType { get; set; }
Property Value
Methods
GetFormat(Type?)
Returns an object that provides formatting services for the specified type.
public object? GetFormat(Type? formatType)
Parameters
formatTypeTypeAn object that specifies the type of format object to return.
Returns
- object
An instance of the object specified by
formatType, if the IFormatProvider implementation can supply that type of object; otherwise, null.