CardRepairExtensionContext - конструктор
Создаёт экземпляр класса с указанием значений его свойств.
Пространство имён: Tessa.Cards.ExtensionsСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public CardRepairExtensionContext(
Card card,
CardType? cardType,
string? cardTypeName,
ICardMetadata cardMetadata,
ICardRepairManager defaultManager,
ICardRepairManager extendedManager,
ICardRepairOptions? options = null,
ICardRepairExtensionContext? parentContext = null,
CancellationToken cancellationToken = default
)
Public Sub New (
card As Card,
cardType As CardType,
cardTypeName As String,
cardMetadata As ICardMetadata,
defaultManager As ICardRepairManager,
extendedManager As ICardRepairManager,
Optional options As ICardRepairOptions = Nothing,
Optional parentContext As ICardRepairExtensionContext = Nothing,
Optional cancellationToken As CancellationToken = Nothing
)
public:
CardRepairExtensionContext(
Card^ card,
CardType^ cardType,
String^ cardTypeName,
ICardMetadata^ cardMetadata,
ICardRepairManager^ defaultManager,
ICardRepairManager^ extendedManager,
ICardRepairOptions^ options = nullptr,
ICardRepairExtensionContext^ parentContext = nullptr,
CancellationToken cancellationToken = CancellationToken()
)
new :
card : Card *
cardType : CardType *
cardTypeName : string *
cardMetadata : ICardMetadata *
defaultManager : ICardRepairManager *
extendedManager : ICardRepairManager *
?options : ICardRepairOptions *
?parentContext : ICardRepairExtensionContext *
?cancellationToken : CancellationToken
(* Defaults:
let _options = defaultArg options null
let _parentContext = defaultArg parentContext null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> CardRepairExtensionContext
Параметры
- card Card
- Карточка, для которой выполняется исправление структуры.
- cardType CardType
- Тип карточки или null, если тип карточки неизвестен.
- cardTypeName String
-
Имя типа карточки или null, если имя типа неизвестно.
Имя может быть задано для несуществующего типа карточки.
- cardMetadata ICardMetadata
- Метаинформация по типам карточек.
- defaultManager ICardRepairManager
- Объект, управляющий исправлением структуры карточки без расширений.
- extendedManager ICardRepairManager
- Объект, управляющий исправлением структуры карточки с расширениями.
- options ICardRepairOptions (Optional)
- Настройки исправления структуры карточки через ICardRepairManager.
- parentContext ICardRepairExtensionContext (Optional)
-
Контекст по исправлению родительской карточки
или null, если текущая исправляемая карточка не связана с родительской карточкой, т.е. не является сателлитом.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.