Class ToStringEnumValueFormatter<TEnum>
public class ToStringEnumValueFormatter<TEnum> : IEnumFormatter<TEnum>, IEnumFormatter, IValueFormatter<TEnum>, IValueFormatter where TEnum : unmanaged, Enum
Type Parameters
TEnum
- Inheritance
-
ToStringEnumValueFormatter<TEnum>
- Implements
-
- Inherited Members
-
Methods
public string Format(ITranslationValueFormatter formatter, object value, in ValueFormatParameters parameters)
Parameters
formatter ITranslationValueFormatter
value object
parameters ValueFormatParameters
Returns
- string
public string Format(ITranslationValueFormatter formatter, TEnum value, in ValueFormatParameters parameters)
Parameters
formatter ITranslationValueFormatter
value TEnum
parameters ValueFormatParameters
Returns
- string
public string GetName(LanguageInfo language)
Parameters
language LanguageInfo
Returns
- string
public string GetValue(object value, LanguageInfo language)
Parameters
value object
language LanguageInfo
Returns
- string
public string GetValue(TEnum value, LanguageInfo language)
Parameters
value TEnum
language LanguageInfo
Returns
- string