PreviewView - конструктор
Создаёт экземпляр класса с указанием его зависимостей.
Пространство имён: Tessa.Extensions.Default.Client.ViewsСборка: Tessa.Extensions.Default.Client (в Tessa.Extensions.Default.Client.dll) Версия: 4.0.4
public PreviewView(
IWorkplaceViewComponent component,
IPreviewHandlersSelectorPool previewHandlersPool = null,
IFilePreviewInfoCache previewInfoCache = null,
IPreviewPageExtractorProvider previewPageExtractorProvider = null,
string fileNameColumnName = null,
IEnumerable<IPlaceArea> placeAreas = null,
Func<IPlaceArea, DataTemplate> dataTemplateFunc = null
)
Public Sub New (
component As IWorkplaceViewComponent,
Optional previewHandlersPool As IPreviewHandlersSelectorPool = Nothing,
Optional previewInfoCache As IFilePreviewInfoCache = Nothing,
Optional previewPageExtractorProvider As IPreviewPageExtractorProvider = Nothing,
Optional fileNameColumnName As String = Nothing,
Optional placeAreas As IEnumerable(Of IPlaceArea) = Nothing,
Optional dataTemplateFunc As Func(Of IPlaceArea, DataTemplate) = Nothing
)
public:
PreviewView(
IWorkplaceViewComponent^ component,
IPreviewHandlersSelectorPool^ previewHandlersPool = nullptr,
IFilePreviewInfoCache^ previewInfoCache = nullptr,
IPreviewPageExtractorProvider^ previewPageExtractorProvider = nullptr,
String^ fileNameColumnName = nullptr,
IEnumerable<IPlaceArea^>^ placeAreas = nullptr,
Func<IPlaceArea^, DataTemplate^>^ dataTemplateFunc = nullptr
)
new :
component : IWorkplaceViewComponent *
?previewHandlersPool : IPreviewHandlersSelectorPool *
?previewInfoCache : IFilePreviewInfoCache *
?previewPageExtractorProvider : IPreviewPageExtractorProvider *
?fileNameColumnName : string *
?placeAreas : IEnumerable<IPlaceArea> *
?dataTemplateFunc : Func<IPlaceArea, DataTemplate>
(* Defaults:
let _previewHandlersPool = defaultArg previewHandlersPool null
let _previewInfoCache = defaultArg previewInfoCache null
let _previewPageExtractorProvider = defaultArg previewPageExtractorProvider null
let _fileNameColumnName = defaultArg fileNameColumnName null
let _placeAreas = defaultArg placeAreas null
let _dataTemplateFunc = defaultArg dataTemplateFunc null
*)
-> PreviewView
Параметры
- component IWorkplaceViewComponent
- Компонент области с представлением. Не равен null.
- previewHandlersPool IPreviewHandlersSelectorPool (Optional)
- Пул обработчиков предварительного просмотра.
- previewInfoCache IFilePreviewInfoCache (Optional)
- Кэш, предоставляющий информацию по предпросмотру файлов.
- previewPageExtractorProvider IPreviewPageExtractorProvider (Optional)
-
Поставщик, предоставляющий доступ к объекту, используемому для
извлечения страниц для просмотра из многостраничных документов.
- fileNameColumnName String (Optional)
- Имя столбца представления, в котором содержится путь к просматриваемому файлу.
- placeAreas IEnumerableIPlaceArea (Optional)
- Область отображения для предпросмотра файлов.
- dataTemplateFunc FuncIPlaceArea, DataTemplate (Optional)
-
Функция, возвращающая шаблон отображения для области предпросмотра,
или null, если используется отображение по умолчанию.