IPlaceholderFormatSettings - интерфейс |
Пространство имён: Tessa.Platform.Placeholders
public interface IPlaceholderFormatSettings
Тип IPlaceholderFormatSettings предоставляет следующие члены.
Имя | Описание | |
---|---|---|
CustomFormat |
Настройки нестандартного форматирования (для текущего форматтера в цепочке)
или null, если настройки стандартные или определение нестандартных настроек ещё не было выполнено,
в зависимости от свойства CustomFormatIsParsed.
| |
CustomFormatIsParsed |
Признак того, что определение нестандартных настроек было выполнено, и в свойстве CustomFormat
содержится null только в том случае, если настройки стандартные.
| |
CustomFormatList |
Список настроек нестандартного форматирования (в цепочке форматтеров, начиная с первого используемого форматтера)
или null, если настройки стандартные или определение нестандартных настроек ещё не было выполнено,
в зависимости от свойства CustomFormatIsParsed.
| |
Format |
Строка форматирования, применяемая к значению в соответствии с возможностями форматирования типа значения.
Например, для форматирования даты/времени можно использовать строку dd.MM.yyyy HH:mm
Значение null используется для указания на то, что значение должно быть выведено с форматированием по умолчанию.
| |
PostFormat |
Строка, дополнительно обрамляющая отформатированное значение, или null, если такого обрамления не выполняется.
Плейсхолдер {0} используется для вывода отформатированного значения.
| |
Separator |
Разделитель между несколькими значениями, выводимыми единственным плейсхолдером,
или null, если используется разделитель по умолчанию "; " (без кавычек).
| |
Trim |
Признак того, что после формирования конечного значения начальные и конечные символы пробелов будут удалены
(в т.ч. любые пробелы с т.зр. диапазонов Unicode, табуляции и переводы строк).
| |
Utc |
Признак того, что при выводе значения типа "дата со временем" время не будет скорректировано в соответствии с часовым поясом
пользователя, выполняющего операцию по замене плейсхолдеров. Для типа данных "дата" корректировка отключена по умолчанию.
|
Имя | Описание | |
---|---|---|
GetCustomFormatParameters |
Возвращает нестандартные параметры форматирования, не равные null.
Если форматирование считается стандартным или нестандартные параметры ещё не были определены, то выбрасывается исключение.
(Определяется PlaceholderExtensions.) |