ConditionHelperGetConditionDescriptionAsync - метод

Выполняет генерацию описания условия.

Definition

Пространство имён: Tessa.Platform.Conditions
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static ValueTask<(ValidationResult , string )> GetConditionDescriptionAsync(
	IConditionTypesProvider typesProvider,
	ICardMetadata cardMetadata,
	ICardRepairManager cardRepairManager,
	ISession session,
	IUnityContainer unityContainer,
	IPlaceholderManager placeholderManager,
	Guid conditionTypeID,
	Dictionary<string, Object?>? settingsRowStorage,
	CancellationToken cancellationToken = default
)

Параметры

typesProvider  IConditionTypesProvider
Провайдер типов условий.
cardMetadata  ICardMetadata
Метаданные карточки.
cardRepairManager  ICardRepairManager
Объект, управляющий исправлением структуры карточки.
session  ISession
Сессия пользователя.
unityContainer  IUnityContainer
Контейнер Unity.
placeholderManager  IPlaceholderManager
Объект, управляющий операциями с плейсхолдерами.
conditionTypeID  Guid
Тип карточки условия.
settingsRowStorage  DictionaryString, Object
Настройки условия в виде storage-объекта.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskValueTupleValidationResult, String
Результат генерации описания и текст описания.

См. также