CardSatelliteHelperRemoveSatelliteFromList - метод
Удаляет из списка карточек-сателлитов, если он существовал в пакете основной карточки, сателлиты указанного типа. Удаляет пустой список из структуры.
Пространство имён: Tessa.Cards.Extensions.TemplatesСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public static void RemoveSatelliteFromList(
Card mainCard,
string satelliteKey,
Guid satelliteCardTypeID,
bool isNot = false
)
Public Shared Sub RemoveSatelliteFromList (
mainCard As Card,
satelliteKey As String,
satelliteCardTypeID As Guid,
Optional isNot As Boolean = false
)
public:
static void RemoveSatelliteFromList(
Card^ mainCard,
String^ satelliteKey,
Guid satelliteCardTypeID,
bool isNot = false
)
static member RemoveSatelliteFromList :
mainCard : Card *
satelliteKey : string *
satelliteCardTypeID : Guid *
?isNot : bool
(* Defaults:
let _isNot = defaultArg isNot false
*)
-> unit
Параметры
- mainCard Card
- Пакет основной карточки, в которой может содержаться список карточек-сателлитов.
- satelliteKey String
-
Ключ, по которому список карточек-сателлитов содержится в основной карточке.
Ключ должен быть уникален для списка
- satelliteCardTypeID Guid
- Идентификатор удаляемых карточек-сателлитов.
- isNot Boolean (Optional)
- Инвертирует условие поиска удаляемых карточек-сателлитов, т.е. будут удалены все карточки-сателлиты имеющие тип отличный от указанного.