CardSectionRowRemoverCreateAsync - метод |
Создаёт экземпляр объекта с указанием секции, из которой должно производиться удаление строки.
Пространство имён:
Tessa.Cards.ComponentModel
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public static ValueTask<CardSectionRowRemover> CreateAsync(
CardMetadataSection section,
ICardMetadata cardMetadata,
Func<CardMetadataSection, CancellationToken, ValueTask<CardSectionRowRemover>> getRemoverFunc,
CancellationToken cancellationToken = default
)
Public Shared Function CreateAsync (
section As CardMetadataSection,
cardMetadata As ICardMetadata,
getRemoverFunc As Func(Of CardMetadataSection, CancellationToken, ValueTask(Of CardSectionRowRemover)),
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of CardSectionRowRemover)
public:
static ValueTask<CardSectionRowRemover^> CreateAsync(
CardMetadataSection^ section,
ICardMetadata^ cardMetadata,
Func<CardMetadataSection^, CancellationToken, ValueTask<CardSectionRowRemover^>>^ getRemoverFunc,
CancellationToken cancellationToken = CancellationToken()
)
static member CreateAsync :
section : CardMetadataSection *
cardMetadata : ICardMetadata *
getRemoverFunc : Func<CardMetadataSection, CancellationToken, ValueTask<CardSectionRowRemover>> *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<CardSectionRowRemover>
Параметры
- section
- Тип: Tessa.Cards.MetadataCardMetadataSection
Метаинформация по секции, строка которой должна быть удалена. - cardMetadata
- Тип: Tessa.CardsICardMetadata
Метаинформация по типам карточек. - getRemoverFunc
- Тип: SystemFuncCardMetadataSection, CancellationToken, ValueTaskCardSectionRowRemover
Функция, возвращающая объект, который описывает удаление строки из секции с заданным идентификатором.
Функция может как получать объект из кэша, так и создавать объект самостоятельно.
- cancellationToken (Optional)
- Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
Возвращаемое значение
Тип:
ValueTaskCardSectionRowRemoverАсинхронная задача.
См. также