FormattingSettings - класс

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

Definition

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

Конструкторы

FormattingSettingsИнициализирует новый экземпляр класса FormattingSettings

Свойства

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

Методы

Clone Создаёт копию объекта. Копия не защищена от изменений.
CreateEnglish Создаёт настройки форматирования, соответствующие настройкам английского языка.
DeserializeВыполняет десериализацию полей объекта из заданного хранилища.
(Унаследован от StorageSerializable)
DeserializeAndGetCoreВыполняет десериализацию полей объекта из заданного хранилища.
(Унаследован от StorageSerializable)
DeserializeCoreВыполняет десериализацию полей объекта из заданного хранилища.
(Переопределяет StorageSerializableDeserializeCore(DictionaryString, Object))
Equals(IFormattingSettings)Сравнивает текущий объект с заданным.
Equals(Object)Сравнивает текущий объект с заданным.
(Переопределяет ObjectEquals(Object))
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
GetHashCodeВозвращает хеш-код объекта.
(Переопределяет ObjectGetHashCode)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
SealЗащищает объект от изменений.
SealInternal

Защищает объект от изменений.

Метод может быть переопределён в классах-наследниках.

SerializeВыполняет сериализацию полей объекта в заданное хранилище.
(Унаследован от StorageSerializable)
SerializeCoreВыполняет сериализацию полей объекта в заданное хранилище.
(Переопределяет StorageSerializableSerializeCore(DictionaryString, Object))
ToStringВозвращает строковое представление объекта.
(Переопределяет ObjectToString)

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

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

См. также