CardComponentHelperCheckCardAndFileRelationWithFileVersionAsync - метод

Метод выполняет проверку соответствия версии файла указанной карточке документа и файлу.

Definition

Пространство имён: Tessa.Cards.ComponentModel
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static Task<bool> CheckCardAndFileRelationWithFileVersionAsync(
	ICardFileVersionStrategy versionStrategy,
	IConfigurationInfoProvider configurationInfoProvider,
	Guid checkableCardID,
	Guid checkableFileID,
	Guid checkableFileVersionRowID,
	IValidationResultBuilder validationResult,
	Object? validationObject,
	CancellationToken cancellationToken = default
)

Параметры

versionStrategy  ICardFileVersionStrategy
Стратегия, загружающая информацию по версиям файла и устанавливающая состояние версии файла.
configurationInfoProvider  IConfigurationInfoProvider
Объект, предоставляющий информацию по текущей конфигурации.
checkableCardID  Guid
Идентификатор карточки, которую необходимо сопоставить с checkableFileVersionRowID.
checkableFileID  Guid
Идентификатор файла, который необходимо сопоставить с checkableFileVersionRowID.
checkableFileVersionRowID  Guid
Версия файла.
validationResult  IValidationResultBuilder
Результат валидации.
validationObject  Object
Объект, для которого записываются сообщения валидации. Может быть равен null.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную операцию.

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

TaskBoolean
true - если проверка пройдена успешно, иначе - false.

См. также