ScrollingControlViewModel(IPreviewPageExtractor, PagingSelectorModel, ILogger) - конструктор
Создаёт экземпляр класса с указанием его зависимостей.
Пространство имён: Tessa.UI.Controls.ScrollingСборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
public ScrollingControlViewModel(
IPreviewPageExtractor pageExtractor,
PagingSelectorModel selector = null,
ILogger traceLogger = null
)
Public Sub New (
pageExtractor As IPreviewPageExtractor,
Optional selector As PagingSelectorModel = Nothing,
Optional traceLogger As ILogger = Nothing
)
public:
ScrollingControlViewModel(
IPreviewPageExtractor^ pageExtractor,
PagingSelectorModel^ selector = nullptr,
ILogger^ traceLogger = nullptr
)
new :
pageExtractor : IPreviewPageExtractor *
?selector : PagingSelectorModel *
?traceLogger : ILogger
(* Defaults:
let _selector = defaultArg selector null
let _traceLogger = defaultArg traceLogger null
*)
-> ScrollingControlViewModel
Параметры
- pageExtractor IPreviewPageExtractor
- Объект, выполняющий извлечение страницы для предпросмотра.
- selector PagingSelectorModel (Optional)
-
Объект, выполняющий переключение между режимами просмотра документа,
или null, если элемент управления не допускает переключения режимов.
- traceLogger ILogger (Optional)
-
Объект, выполняющий логирование сообщений для трассировки,
или null, если такие сообщения не выводятся.