IFormattingSettings - интерфейс

Настройки форматирования, используемые для ввода и вывода даты, времени и чисел.

Definition

Пространство имён: Tessa.Platform.Formatting
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public interface IFormattingSettings : ICloneable, 
	IEquatable<IFormattingSettings>, ISealable, IStorageSerializable
Implements
ICloneable, IEquatableIFormattingSettings, ISealable, IStorageSerializable

Свойства

Caption Отображаемое пользователю имя объекта форматирования. Может быть строкой локализации.
DateFormat Формат для ввода и вывода дат.
DateSeparator Символ-разделитель для вывода дат. Обычно используются символы . / -. Должна быть указана строка из не более, чем одного символа.
DaysWithLeadingZero Признак того, что дни в числовом представлении выводятся с ведущим нулём, когда число меньше 10.
HoursWithLeadingZero Признак того, что часы выводятся с ведущим нулём, когда число меньше 10. Минуты и секунды всегда выводятся с ведущим нулём.
IsSealedПризнак того, что объект был защищён от изменений.
(Унаследован от ISealable)
MonthsWithLeadingZero Признак того, что месяцы в числовом представлении выводятся с ведущим нулём, когда число меньше 10.
Name Имя объекта форматирования, связанное с объектом культуры CultureInfo.
NumberDecimalSeparator Символ разделитель для целой и дробной части числа. Обычно используется один из символов . ,. Должна быть указана строка из не более, чем одного символа.
NumberGroupSeparator Символ-разделитель групп разрядов при выводе чисел (между тройками цифр). Обычно используется пробел или один из символов . ,. Должна быть указана строка из не более, чем одного символа.
Time24Hour Признак того, что при вводе и выводе времени используется 24-часовой формат без использования дезигнатора "до полудня" и "после полудня".
TimeAmDesignator Строка-дезигнатор "до полудня". Обычно используется одна из строк: AM a.m Am. Может быть указано как null или пустая строка, если дезигнатор не используется.
TimePmDesignator Строка-дезигнатор "после полудня". Обычно используется одна из строк: PM p.m Pm. Может быть указано как null или пустая строка, если дезигнатор не используется.
TimeSeparator Символ-разделитель для вывода времени. Обычно используется символ :. Должна быть указана строка из не более, чем одного символа.

Методы

Clone Создаёт копию объекта. Копия не защищена от изменений.
DeserializeВыполняет десериализацию полей объекта из заданного хранилища.
(Унаследован от IStorageSerializable)
EqualsIndicates whether the current object is equal to another object of the same type.
(Унаследован от IEquatableIFormattingSettings)
SealЗащищает объект от изменений.
(Унаследован от ISealable)
SerializeВыполняет сериализацию полей объекта в заданное хранилище.
(Унаследован от IStorageSerializable)

Методы расширения

ToSerializedDictionary Сериализует объект в нетипизированный словарь.
(Определяется StorageExtensions)

См. также