WorkflowEngineHelper.ValidatePlaceholderTextAsync - метод

Метод для формирования сообщения валидации о некорректно заполненном поле, использующем шаблонизацию скриптами. Используется для проверки полей строковых секций.

Definition

Пространство имён: Tessa.Workflow.Helpful
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static ValueTask ValidatePlaceholderTextAsync(
	WorkflowActionStorage action,
	WorkflowNodeStorage node,
	string fieldName,
	IPlaceholderCompilationDependencies placeholderCompilationDependencies,
	ValidationResultBuilder validationResult,
	string[] sourcePath,
	CancellationToken cancellationToken = default
)

Параметры

action  WorkflowActionStorage
Действие.
node  WorkflowNodeStorage
Узел.
fieldName  String
Имя поля.
placeholderCompilationDependencies  IPlaceholderCompilationDependencies
Объект со всеми зависимостями, необходимыми для компиляции текста с плейсхолдерами внутри документов.
validationResult  ValidationResultBuilder
Построитель результата валидации, куда записывается сообщение об ошибке.
sourcePath  String[]
Путь до значения.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTask
Сгенерированное сообщение.

См. также