CardComponentHelperCheckCardAndFileRelationWithFileVersionAsync - метод
Метод выполняет проверку соответствия версии файла указанной карточке документа и файлу.
Пространство имён: Tessa.Cards.ComponentModelСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public static Task<bool> CheckCardAndFileRelationWithFileVersionAsync(
ICardFileVersionStrategy versionStrategy,
IConfigurationInfoProvider configurationInfoProvider,
Guid checkableCardID,
Guid checkableFileID,
Guid checkableFileVersionRowID,
IValidationResultBuilder validationResult,
Object? validationObject,
CancellationToken cancellationToken = default
)
Public Shared Function CheckCardAndFileRelationWithFileVersionAsync (
versionStrategy As ICardFileVersionStrategy,
configurationInfoProvider As IConfigurationInfoProvider,
checkableCardID As Guid,
checkableFileID As Guid,
checkableFileVersionRowID As Guid,
validationResult As IValidationResultBuilder,
validationObject As Object,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of Boolean)
public:
static Task<bool>^ CheckCardAndFileRelationWithFileVersionAsync(
ICardFileVersionStrategy^ versionStrategy,
IConfigurationInfoProvider^ configurationInfoProvider,
Guid checkableCardID,
Guid checkableFileID,
Guid checkableFileVersionRowID,
IValidationResultBuilder^ validationResult,
Object^ validationObject,
CancellationToken cancellationToken = CancellationToken()
)
static member CheckCardAndFileRelationWithFileVersionAsync :
versionStrategy : ICardFileVersionStrategy *
configurationInfoProvider : IConfigurationInfoProvider *
checkableCardID : Guid *
checkableFileID : Guid *
checkableFileVersionRowID : Guid *
validationResult : IValidationResultBuilder *
validationObject : Object *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<bool>
- versionStrategy ICardFileVersionStrategy
Стратегия, загружающая информацию по версиям файла и устанавливающая состояние версии файла.
- configurationInfoProvider IConfigurationInfoProvider
Объект, предоставляющий информацию по текущей конфигурации.
- checkableCardID Guid
- Идентификатор карточки, которую необходимо сопоставить с checkableFileVersionRowID.
- checkableFileID Guid
- Идентификатор файла, который необходимо сопоставить с checkableFileVersionRowID.
- checkableFileVersionRowID Guid
- Версия файла.
- validationResult IValidationResultBuilder
- Результат валидации.
- validationObject Object
- Объект, для которого записываются сообщения валидации. Может быть равен null.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную операцию.
TaskBooleantrue - если проверка пройдена успешно, иначе -
false.