ExtensionTileHelperCreateMoreTileIfNecessary - метод |
Создаёт плитку "ещё", в которую добавляет все остальные плитки.
Используется для группировки типов создаваемых карточек.
Возвращает признак того, что плитка "ещё" была создана.
Пространство имён:
Tessa.Extensions.Platform.Client.Tiles
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис public static bool CreateMoreTileIfNecessary(
int maxTilesBeforeAddingSubgroup,
ITileContextSource contextSource,
ref int tileOrder,
ref TileCollection tileCollection
)
Public Shared Function CreateMoreTileIfNecessary (
maxTilesBeforeAddingSubgroup As Integer,
contextSource As ITileContextSource,
ByRef tileOrder As Integer,
ByRef tileCollection As TileCollection
) As Boolean
public:
static bool CreateMoreTileIfNecessary(
int maxTilesBeforeAddingSubgroup,
ITileContextSource^ contextSource,
int% tileOrder,
TileCollection^% tileCollection
)
static member CreateMoreTileIfNecessary :
maxTilesBeforeAddingSubgroup : int *
contextSource : ITileContextSource *
tileOrder : int byref *
tileCollection : TileCollection byref -> bool
Параметры
- maxTilesBeforeAddingSubgroup
- Тип: SystemInt32
Максимальное количество плиток, которое допустимо перед тем, как будет добавлена плитка "ещё".
- contextSource
- Тип: Tessa.UI.TilesITileContextSource
Источник контекста для создаваемой плитки. Например, родительская плитка или боковая панель, в которую плитка добавлятся.
- tileOrder
- Тип: SystemInt32
Отсчитываемый от нуля порядковый номер плитки в коллекции плиток. - tileCollection
- Тип: Tessa.UI.TilesTileCollection
Коллекция плиток, в которую выполняется добавление.
После создания плитки "ещё" добавление должно производится в коллекцию дочерних плиток для "ещё".
Возвращаемое значение
Тип:
Booleantrue, если плитка "ещё" была создана;
false в противном случае.
См. также