Для изменения размера нажмите или перетащите

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

Initializes a new instance of the ContentProvider class. Инициализирует новый экземпляр класса Object.

Пространство имён:  Tessa.UI.Views.Content
Сборка:  Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис
public ContentProvider(
	[NotNullAttribute] IWorkplaceViewModel workplace,
	[NotNullAttribute] Func<string, IWorkplaceViewModel, ILayoutSettingsObserver> layoutSettingsObserverFactory,
	[NotNullAttribute] IDataNodeMetadata metadata,
	[NotNullAttribute] IWorkplaceComponentFactory viewFactory,
	[NotNullAttribute] IWorkplaceExtensionExecutorFactory executorFactory,
	[CanBeNullAttribute] IDictionary<Guid, IEnumerable<ISortingColumn>> sortingColumns,
	[CanBeNullAttribute] Func<IWorkplaceLayoutViewMetadata, string> getErrorText = null,
	bool isCloneCreation = false
)

Параметры

workplace
Тип: Tessa.UI.ViewsIWorkplaceViewModel
Модель рабочего места
layoutSettingsObserverFactory
Тип: SystemFuncString, IWorkplaceViewModel, ILayoutSettingsObserver
The layout Settings Observer Factory.
metadata
Тип: Tessa.Views.WorkplacesIDataNodeMetadata
Метаданные узла рабочего места
viewFactory
Тип: Tessa.UI.Views.ContentIWorkplaceComponentFactory
Фабрика создания элемента контента
executorFactory
Тип: Tessa.UI.Views.ExtensionsIWorkplaceExtensionExecutorFactory
Фабрика создания исполнителя расширений
sortingColumns
Тип: System.Collections.GenericIDictionaryGuid, IEnumerableISortingColumn
Список столбцов по которым осуществляется сортировка
getErrorText (Optional)
Тип: SystemFuncIWorkplaceLayoutViewMetadata, String
Фабрика получения ошибки при недоступном представлений
isCloneCreation (Optional)
Тип: SystemBoolean
Признак создания клона
См. также