Для изменения размера нажмите или перетащите

FormattingHelper - класс

Вспомогательные методы для форматирования данных в читаемом для пользователя виде.
Иерархия наследования
SystemObject
  Tessa.PlatformFormattingHelper

Пространство имён:  Tessa.Platform
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public static class FormattingHelper

Тип FormattingHelper предоставляет следующие члены.

Методы
  ИмяОписание
Открытый методСтатический членExtractPlainTextFromHtml
Извлекает отображаемый текст из HTML-сообщения. Если передано значение не null, то возвращается также не null.
Открытый методСтатический членFormat
Форматирует значение для вывода в читаемом для пользователя виде.
Открытый методСтатический членFormatDate(DateTime, Boolean)
Форматирует дату без времени для вывода в читаемом для пользователя виде.
Открытый методСтатический членFormatDate(NullableDateTime, Boolean)
Форматирует дату без времени для вывода в читаемом для пользователя виде. Строка для неизвестного времени отображается локализованной для текущего выбранного языка.
Открытый методСтатический членFormatDateDiff
Форматирует строку с временем, оставшимся до некоторого момента, по заданному числу квантов. При этом используются единицы измерения, удобные для восприятия человеку (часы, дни и др.)
Открытый методСтатический членFormatDateTime(DateTime, Boolean)
Форматирует дату и время для вывода в читаемом для пользователя виде.
Открытый методСтатический членFormatDateTime(NullableDateTime, Boolean)
Форматирует дату и время для вывода в читаемом для пользователя виде. Строка для неизвестного времени отображается локализованной для текущего выбранного языка.
Открытый методСтатический членFormatDateTimeWithoutSeconds(DateTime, Boolean)
Форматирует дату и время без указания секунд для вывода в читаемом для пользователя виде.
Открытый методСтатический членFormatDateTimeWithoutSeconds(NullableDateTime, Boolean)
Форматирует дату и время без указания секунд для вывода в читаемом для пользователя виде. Строка для неизвестного времени отображается локализованной для текущего выбранного языка.
Открытый методСтатический членFormatDecimal
Выполняет форматирование денежной суммы Decimal с использованием заданной строки форматирования, которую рекомендуется получить посредством метода GetDecimalFormatString(Int32).
Открытый методСтатический членFormatDoubleAsDecimal(Double, Int32)
Форматирует вещественное число value в десятичном виде 123.45 с количеством цифр после запятой, указанном в maxDigitsAfterDecimalPoint. Удаляет завершающие нули после запятой, а также саму запятую, если число целое. Форматирование выполняется в инвариантной культуре InvariantCulture.
Открытый методСтатический членFormatDoubleAsDecimal(Double, Int32, CultureInfo)
Форматирует вещественное число value в десятичном виде 123.45 с количеством цифр после запятой, указанном в maxDigitsAfterDecimalPoint. Удаляет завершающие нули после запятой, а также саму запятую, если число целое.
Открытый методСтатический членFormatSessionDateTime
Форматирует дату и время для вывода в читаемом для пользователя виде.
Открытый методСтатический членFormatSize(Int64, Int64)
Форматирует размер, заданный в байтах, в строку, в которой указан размер в заданной единице измерения.
Открытый методСтатический членFormatSize(Int64, SizeUnit)
Форматирует размер, заданный в байтах, в строку, в которой указан размер в заданной единице измерения.
Открытый методСтатический членFormatTime(NullableTimeSpan)
Форматирует время, заданное объектом TimeSpan, таким образом, что оно содержит часы, минуты и секунды.
Открытый методСтатический членFormatTime(TimeSpan)
Форматирует время, заданное объектом TimeSpan, таким образом, что оно содержит часы, минуты и секунды.
Открытый методСтатический членFormatTime(DateTime, Boolean)
Форматирует время без даты для вывода в читаемом для пользователя виде.
Открытый методСтатический членFormatTime(NullableDateTime, Boolean)
Форматирует время без даты для вывода в читаемом для пользователя виде. Строка для неизвестного времени отображается локализованной для текущего выбранного языка.
Открытый методСтатический членFormatTimeWithoutSeconds(NullableTimeSpan)
Форматирует время, заданное объектом TimeSpan, таким образом, что оно содержит часы и минуты без секунд.
Открытый методСтатический членFormatTimeWithoutSeconds(TimeSpan)
Форматирует время, заданное объектом TimeSpan, таким образом, что оно содержит часы и минуты без секунд.
Открытый методСтатический членFormatToString(Object, Boolean)
Форматирует значение в строку для вывода в читаемом для пользователя виде. Возвращённое значение может быть равно null.
Открытый методСтатический членFormatToString(Object, String, Boolean)
Форматирует значение в строку для вывода в читаемом для пользователя виде. Возвращённое значение может быть равно null.
Открытый методСтатический членFormatUnit
Возвращает сокращённое строковое представление для заданной единицы измерения размера. Не возвращает пробел в начале строки.
Открытый методСтатический членFormatUtcOffset
Выполняет форматирование смещения относительно UTC в виде "+3:00" или "-11:30". Нулевое смещение выводится как "+0:00".
Открытый методСтатический членGetDecimalFormatString
Возвращает строку форматирования для денежных сумм Decimal с заданным количеством знаков после запятой. При этом учитываются разделители групп символов. Строку рекомендуется использовать в методе FormatDecimal(Decimal, String).
Открытый методСтатический членGetUnitString
Возвращает словоформу, подходящую к количеству некоторых единиц units.
Открытый методСтатический членParseDateTime
Выполняет парсинг даты/времени, независимо от текущей культуры в потоке и с учётом того, что преобразование даты в строку выполнялось посредством методов форматирования FormattingHelper.
Открытый методСтатический членParseSize(String, Int64)
Преобразует строку, содержащую отформатированный размер в заданной единице измерения, в значение размера в байтах.
Открытый методСтатический членParseSize(String, SizeUnit)
Преобразует строку, содержащую отформатированный размер в заданной единице измерения, в значение размера в байтах.
В начало страницы
Поля
  ИмяОписание
Открытое полеСтатический членEmailRegex
Регулярное выражение для проверки строки на то, что она является корректным e-mail. Доменное имя первого уровня должно содержать хотя бы один символ, но может содержать и больше трёх символов, например: user@domain-name.local.
В начало страницы
См. также