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

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

Definition

Пространство имён: Tessa.Extensions.Default.Client.Views
Сборка: Tessa.Extensions.Default.Client (в Tessa.Extensions.Default.Client.dll) Версия: 4.0.4
C#
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
)

Параметры

component  IWorkplaceViewComponent
Компонент области с представлением. Не равен null.
previewHandlersPool  IPreviewHandlersSelectorPool  (Optional)
Пул обработчиков предварительного просмотра.
previewInfoCache  IFilePreviewInfoCache  (Optional)
Кэш, предоставляющий информацию по предпросмотру файлов.
previewPageExtractorProvider  IPreviewPageExtractorProvider  (Optional)
Поставщик, предоставляющий доступ к объекту, используемому для извлечения страниц для просмотра из многостраничных документов.
fileNameColumnName  String  (Optional)
Имя столбца представления, в котором содержится путь к просматриваемому файлу.
placeAreas  IEnumerableIPlaceArea  (Optional)
Область отображения для предпросмотра файлов.
dataTemplateFunc  FuncIPlaceArea, DataTemplate  (Optional)
Функция, возвращающая шаблон отображения для области предпросмотра, или null, если используется отображение по умолчанию.

См. также