CardStoreStrategyMoveFilesAndSetTaskAsync - метод

Перемещает записи в секции по файлам из карточки с идентификатором sourceCardID в карточку с идентификатором targetCardID с изменением ссылки на задание targetTaskID. При этом контент файлов не перемещается между карточками, для этого используйте метод [Tessa.Cards.ComponentModel.ICardContentStrategy.MoveFiles].

Definition

Пространство имён: Tessa.Cards.ComponentModel
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public Task MoveFilesAndSetTaskAsync(
	Guid sourceCardID,
	Guid targetCardID,
	Guid? sourceTaskID,
	Guid? targetTaskID,
	IQueryExecutor executor,
	IQueryBuilderFactory builderFactory,
	CancellationToken cancellationToken = default
)

Параметры

sourceCardID  Guid
Идентификатор исходной карточки, из которой требуется переместить файлы.
targetCardID  Guid
Идентификатор целевой карточки, в которую требуется переместить файлы.
sourceTaskID  NullableGuid
Идентификатор задания, к которому должны принадлежать переносимые файлы на момент переноса, или null, если файлы должны принадлежать карточке, но не её заданию.
targetTaskID  NullableGuid
Идентификатор задания, к которому должны принадлежать переносимые файлы после переноса, или null, если файлы будут принадлежать карточке.
executor  IQueryExecutor
 
builderFactory  IQueryBuilderFactory
 
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

Task
Асинхронная задача.

Реализации

ICardStoreStrategyMoveFilesAndSetTaskAsync(Guid, Guid, NullableGuid, NullableGuid, IQueryExecutor, IQueryBuilderFactory, CancellationToken)

См. также