IPlaceholderManagerFindAsync - метод

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

Definition

Пространство имён: Tessa.Platform.Placeholders
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
Task<List<IPlaceholder>> FindAsync(
	IPlaceholderDocument document,
	IValidationResultBuilder validationResult,
	Dictionary<string, Object> info = null,
	FindingOptions options = FindingOptions.None,
	CreateAliasPlaceholderContextFuncAsync createAliasContextFuncAsync = null,
	IExtensionExecutor<IPlaceholderExtension> extensionExecutor = null,
	CancellationToken cancellationToken = default
)

Параметры

document  IPlaceholderDocument
Документ, содержащий текст с плейсхолдерами.
validationResult  IValidationResultBuilder
Объект, выполняющий построение результата операции.
info  DictionaryString, Object  (Optional)
Дополнительная информация, передаваемая в контекст операций поиска и замены, или null, если дополнительная информация отсутствует.
options  FindingOptions  (Optional)
Опции по поиску и распознанию плейсхолдеров.
createAliasContextFuncAsync  CreateAliasPlaceholderContextFuncAsync  (Optional)
 
extensionExecutor  IExtensionExecutorIPlaceholderExtension  (Optional)
Объект, исполняющий цепочку расширений.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

TaskListIPlaceholder
Найденные плейсхолдеры.

См. также