ScrollingControlViewModel(IPreviewPageExtractor, IScrollingPageDispatcher, PagingSelectorModel, ILogger, Boolean) - конструктор

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

Definition

Пространство имён: Tessa.UI.Controls.Scrolling
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
C#
public ScrollingControlViewModel(
	IPreviewPageExtractor pageExtractor,
	IScrollingPageDispatcher dispatcher,
	PagingSelectorModel selector = null,
	ILogger traceLogger = null,
	bool disposeDispatcher = false
)

Параметры

pageExtractor  IPreviewPageExtractor
Объект, выполняющий извлечение страницы для предпросмотра.
dispatcher  IScrollingPageDispatcher
Объект, обеспечивающий выполнение отложенных действий, связанных с формированием содержимого страниц.
selector  PagingSelectorModel  (Optional)
Объект, выполняющий переключение между режимами просмотра документа, или null, если элемент управления не допускает переключения режимов.
traceLogger  ILogger  (Optional)
Объект, выполняющий логирование сообщений для трассировки, или null, если такие сообщения не выводятся.
disposeDispatcher  Boolean  (Optional)
Признак того, что объект dispatcher освобождается одновременно с освобождением создаваемого объекта.

См. также