NumberBuilderReplacePlaceholder - метод

Заменяет плейсхолдеры в строке для форматирования номера или имени последовательности и возвращает строку, содержащую заменённый плейсхолдер или null, если плейсхолдер заменить не удалось. Неизвестные плейсхолдеры не изменяются в результирующей строке номера.

Definition

Пространство имён: Tessa.Cards.Numbers
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
protected virtual string ReplacePlaceholder(
	string placeholder,
	INumberContext context,
	NumberTypeDescriptor numberType,
	string formatString,
	long? number = null
)

Параметры

placeholder  String
Плейсхолдер без обрамляющих фигурных скобок, который требуется заменить. Чувствителен к регистру.
context  INumberContext
Контекст события, происходящего с номером.
numberType  NumberTypeDescriptor
Тип номера.
formatString  String
Строка форматирования, в которой содержится заданный плейсхолдер placeholder.
number  NullableInt64  (Optional)
Форматируемый номер в его числовом представлении или null, если форматируется не номер, а имя последовательности.

Возвращаемое значение

String
Строка, заменяющая плейсхолдер placeholder, или null, если заменить плейсхолдер не удалось.

См. также