PlaceholderManagerFindAsync - метод

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

Definition

Пространство имён: Tessa.Platform.Placeholders
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public 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
Найденные плейсхолдеры.

Реализации

IPlaceholderManagerFindAsync(IPlaceholderDocument, IValidationResultBuilder, DictionaryString, Object, FindingOptions, CreateAliasPlaceholderContextFuncAsync, IExtensionExecutorIPlaceholderExtension, CancellationToken)

См. также