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

IPlaceholderManagerReplaceAsync - метод

Выполняет замену плейсхолдеров в документе.

Пространство имён:  Tessa.Platform.Placeholders
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
Task ReplaceAsync(
	IPlaceholderDocument document,
	ICollection<IPlaceholder> placeholders,
	IValidationResultBuilder validationResult,
	Dictionary<string, Object> info = null,
	ReplacementOptions options = ReplacementOptions.None,
	CreateTablePlaceholderContextFuncAsync createTableContextFuncAsync = null,
	CreateViewPlaceholderContextFuncAsync createViewContextFuncAsync = null,
	IExtensionExecutor<IPlaceholderExtension> extensionExecutor = null,
	IExtensionExecutor<IPlaceholderReplaceExtension> extensionReplaceExecutor = null,
	CancellationToken cancellationToken = default
)

Параметры

document
Тип: Tessa.Platform.PlaceholdersIPlaceholderDocument
Документ, содержащий текст с плейсхолдерами.
placeholders
Тип: System.Collections.GenericICollectionIPlaceholder
Заменяемые плейсхолдеры.
validationResult
Тип: Tessa.Platform.ValidationIValidationResultBuilder
Объект, выполняющий построение результата операции.
info (Optional)
Тип: System.Collections.GenericDictionaryString, Object
Дополнительная информация, передаваемая в контекст операций поиска и замены, или null, если дополнительная информация отсутствует.
options (Optional)
Тип: Tessa.Platform.PlaceholdersReplacementOptions
Опции по замене плейсхолдеров.
createTableContextFuncAsync (Optional)
Тип: Tessa.Platform.PlaceholdersCreateTablePlaceholderContextFuncAsync
createViewContextFuncAsync (Optional)
Тип: Tessa.Platform.PlaceholdersCreateViewPlaceholderContextFuncAsync
extensionExecutor (Optional)
Тип: Tessa.ExtensionsIExtensionExecutorIPlaceholderExtension
Объект, исполняющий цепочку расширений.
extensionReplaceExecutor (Optional)
Тип: Tessa.ExtensionsIExtensionExecutorIPlaceholderReplaceExtension
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

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

Тип: Task
Асинхронная задача.
См. также