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) |
Преобразует строку, содержащую отформатированный размер в заданной единице измерения,
в значение размера в байтах.
|