ScrollingPageViewModel - конструктор

Создаёт экземпляр класса с указанием его зависимостей и значений его свойств.

Definition

Пространство имён: Tessa.UI.Controls.Scrolling
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public ScrollingPageViewModel(
	int index,
	string displayName,
	IScrollingControlViewModel control,
	IScrollingPageDispatcher dispatcher,
	Func<CancellationToken, ValueTask<ImageSource>> initializeContentFuncAsync
)

Параметры

index  Int32
Отсчитываемый от нуля индекс страницы или отрицательное число, если объект не соответствует действительной странице.
displayName  String
Отображаемое название страницы для области предпросмотра.
control  IScrollingControlViewModel
Элемент управления областью прокрутки, в которой отображается страница.
dispatcher  IScrollingPageDispatcher
Объект, обеспечивающий выполнение отложенных действий, связанных с формированием содержимого страниц.
initializeContentFuncAsync  FuncCancellationToken, ValueTaskImageSource
Функция, выполняющая инициализацию содержимого страницы Content.

См. также