FilePreviewModel - конструктор |
Создаёт экземпляр класса с указанием его зависимостей.
Пространство имён:
Tessa.UI.Files
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис public FilePreviewModel(
IFilePreviewInfoCacheProvider previewInfoCacheProvider = null,
IPreviewHandlersPoolProvider previewHandlersPoolProvider = null,
IPreviewPageExtractorProvider pageExtractorProvider = null,
IHtmlSanitizerProvider htmlSanitizerProvider = null
)
Public Sub New (
Optional previewInfoCacheProvider As IFilePreviewInfoCacheProvider = Nothing,
Optional previewHandlersPoolProvider As IPreviewHandlersPoolProvider = Nothing,
Optional pageExtractorProvider As IPreviewPageExtractorProvider = Nothing,
Optional htmlSanitizerProvider As IHtmlSanitizerProvider = Nothing
)
public:
FilePreviewModel(
IFilePreviewInfoCacheProvider^ previewInfoCacheProvider = nullptr,
IPreviewHandlersPoolProvider^ previewHandlersPoolProvider = nullptr,
IPreviewPageExtractorProvider^ pageExtractorProvider = nullptr,
IHtmlSanitizerProvider^ htmlSanitizerProvider = nullptr
)
new :
?previewInfoCacheProvider : IFilePreviewInfoCacheProvider *
?previewHandlersPoolProvider : IPreviewHandlersPoolProvider *
?pageExtractorProvider : IPreviewPageExtractorProvider *
?htmlSanitizerProvider : IHtmlSanitizerProvider
(* Defaults:
let _previewInfoCacheProvider = defaultArg previewInfoCacheProvider null
let _previewHandlersPoolProvider = defaultArg previewHandlersPoolProvider null
let _pageExtractorProvider = defaultArg pageExtractorProvider null
let _htmlSanitizerProvider = defaultArg htmlSanitizerProvider null
*)
-> FilePreviewModel
Параметры
- previewInfoCacheProvider (Optional)
- Тип: Tessa.UI.FilesIFilePreviewInfoCacheProvider
Объект, который возвращает кэш с информацией по предпросмотру файлов,
или null, если предпросмотр не связан с таким объектом.
- previewHandlersPoolProvider (Optional)
- Тип: Tessa.PreviewHandlersIPreviewHandlersPoolProvider
Объект, который возвращает пул объектов для просмотра файлов,
или null, если предпросмотр не связан с таким объектом.
- pageExtractorProvider (Optional)
- Тип: Tessa.UI.FilesIPreviewPageExtractorProvider
Объект, который возвращает объект, разбивающий многостраничный документ на страницы,
или null, если предпросмотр не связан с таким объектом.
- htmlSanitizerProvider (Optional)
- Тип: Tessa.UI.FilesIHtmlSanitizerProvider
Объект, выполняющий санитайзинг HTML-документов,
или null, если такой объект не зарегистрирован или недоступен.
См. также