ITileGeneratorGenerateTileAsync - метод |
Создаёт элементы UI для отображения заданной плитки.
Пространство имён:
Tessa.UI.Tiles
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис ValueTask<ITileVisual> GenerateTileAsync(
ITile tile,
ITileQueueExecutor panelClosedExecutor,
IComparer<ITile> tileComparer = null,
TileDirection direction = TileDirection.LeftToRight,
CancellationToken cancellationToken = default
)
Function GenerateTileAsync (
tile As ITile,
panelClosedExecutor As ITileQueueExecutor,
Optional tileComparer As IComparer(Of ITile) = Nothing,
Optional direction As TileDirection = TileDirection.LeftToRight,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of ITileVisual)
ValueTask<ITileVisual^> GenerateTileAsync(
ITile^ tile,
ITileQueueExecutor^ panelClosedExecutor,
IComparer<ITile^>^ tileComparer = nullptr,
TileDirection direction = TileDirection::LeftToRight,
CancellationToken cancellationToken = CancellationToken()
)
abstract GenerateTileAsync :
tile : ITile *
panelClosedExecutor : ITileQueueExecutor *
?tileComparer : IComparer<ITile> *
?direction : TileDirection *
?cancellationToken : CancellationToken
(* Defaults:
let _tileComparer = defaultArg tileComparer null
let _direction = defaultArg direction TileDirection.LeftToRight
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<ITileVisual>
Параметры
- tile
- Тип: Tessa.UI.TilesITile
Плитка, которую требуется отобразить. - panelClosedExecutor
- Тип: Tessa.UI.TilesITileQueueExecutor
Объект, используемый для отложенного выполнения команд после закрытия панели с плитками.
- tileComparer (Optional)
- Тип: System.Collections.GenericIComparerITile
Объект, определяющий порядок следования плиток, или null, если требуется использовать исходный порядок.
- direction (Optional)
- Тип: Tessa.UI.TilesTileDirection
Направление отрисовки плитки. - cancellationToken (Optional)
- Тип: System.ThreadingCancellationToken
Объект, посредством которого можно отменить асинхронную задачу.
Возвращаемое значение
Тип:
ValueTaskITileVisualКонтейнер для элемента UI, отображающего заданную плитку.
См. также