Для изменения размера нажмите или перетащите

ICardGetStrategyTryLoadFileInstancesAsync - метод

Загружает общую информацию по экземплярам файлов, приложенных к заданной карточке, и возвращает список контекстов операций по загрузке каждого из файлов или null, если загрузку произвести не удалось.

Пространство имён:  Tessa.Cards.ComponentModel
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
Task<IList<CardGetContext>> TryLoadFileInstancesAsync(
	Guid cardID,
	Card card,
	DbManager db,
	ICardMetadata cardMetadata,
	IValidationResultBuilder validationResult,
	CardNewMode newMode = CardNewMode.Default,
	IEnumerable<Guid> fileRowIDList = null,
	CancellationToken cancellationToken = default
)

Параметры

cardID
Тип: SystemGuid
Идентификатор карточки, информацию по файлам которой требуется загрузить.
card
Тип: Tessa.CardsCard
Карточка, в которую добавляется информация по файлам.
db
Тип: Tessa.Platform.DataDbManager
Объект, предоставляющий доступ к базе данных.
cardMetadata
Тип: Tessa.CardsICardMetadata
Метаинформация по загружаемым типам файлов. Передайте объект с метаинформацией по всем типам.
validationResult
Тип: Tessa.Platform.ValidationIValidationResultBuilder
Объект, осуществляющий построение результата валидации.
newMode (Optional)
Тип: Tessa.CardsCardNewMode
Способ заполнения данных в виртуальных секциях.
fileRowIDList (Optional)
Тип: System.Collections.GenericIEnumerableGuid
Список идентификаторов файлов, которые разрешено загружать среди доступных пользователю файлов, или null, если список файлов не ограничивается.
cancellationToken (Optional)
Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.

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

Тип: TaskIListCardGetContext
Список контекстов операций по загрузке каждого из файлов заданной карточки или null, если не удалось загрузить информацию о файлах карточки.
См. также