CardSatelliteHelperRemoveSatelliteFromList - метод |
Удаляет из списка карточек-сателлитов, если он существовал в пакете основной карточки, сателлиты указанного типа. Удаляет пустой список из структуры.
Пространство имён:
Tessa.Cards.Extensions.Templates
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис 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
- Тип: Tessa.CardsCard
Пакет основной карточки, в которой может содержаться список карточек-сателлитов. - satelliteKey
- Тип: SystemString
Ключ, по которому список карточек-сателлитов содержится в основной карточке.
Ключ должен быть уникален для списка
- satelliteCardTypeID
- Тип: SystemGuid
Идентификатор удаляемых карточек-сателлитов. - isNot (Optional)
- Тип: SystemBoolean
Инвертирует условие поиска удаляемых карточек-сателлитов, т.е. будут удалены все карточки-сателлиты имеющие тип отличный от указанного.
См. также