IReusableCardComponent — интерфейс

Определяет возможность повторного использования компонента карточки.

Синтаксис

public interface IReusableCardComponent

Свойства

Имя Описание

CanBeReused

Возвращает признак того, что компонент может быть повторно использован.

Mode

Возвращает режим повторного использования компонента карточки.

Заметки

Повторно используемый компонент кэшируется во внутреннем хранилище контейнера карточек и при следующем обращении (в т.ч. к карточке аналогичного типа) запрашивается из кэша, вместо повторного создания.

Если установлен режим Mode.OwnLogic, то контейнер карточек получает признак повторного использования компонента из переменной CanBeReused, если режим Mode.CardHostLogic, то необходимость повторного использования компонента определяется самим контейнером карточек, исходя из внутренней логики. В режиме Mode.NoReusage компонент не кэшируется, а создаётся каждый раз повторно.

Необходимость использования данной функциональности определяется разработчиком.