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

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

Definition

Пространство имён: Tessa.UI.Views.Workplaces
Сборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
C#
public ContentProviderCreationStrategy(
	[NotNullAttribute] Func<IContentProviderStorage> contentProviderStorageFactory,
	[NotNullAttribute] IViewService viewService,
	[NotNullAttribute] IWorkplaceService workplaceService,
	[NotNullAttribute] ISearchQueryService searchQueryService,
	[NotNullAttribute] IEnumerable<RequestParameter> extraParameters,
	[NotNullAttribute] ContentFactory contentFactory,
	[NotNullAttribute] ContentProviderFactory contentProviderFactory,
	[CanBeNullAttribute] string refSection = "",
	[CanBeNullAttribute] IDoubleClickAction doubleClickAction = null,
	[CanBeNullAttribute] SelectFromViewDelegate selectAction = null
)

Параметры

contentProviderStorageFactory  FuncIContentProviderStorage
Фабрика возвращающая хранилище объектов содержимого
viewService  IViewService
Сервис представлений
workplaceService  IWorkplaceService
Сервис рабочих мест
searchQueryService  ISearchQueryService
Сервис поисковых запросов
extraParameters  IEnumerableRequestParameter
Список доп.параметров открытия рабочего места
contentFactory  ContentFactory
Фабрика создания элемента отображения содержимого
contentProviderFactory  ContentProviderFactory
Фабрика создания отображаемого содержимого
refSection  String  (Optional)
Ссылочная секция
doubleClickAction  IDoubleClickAction  (Optional)
Действие на двойное нажатие
selectAction  SelectFromViewDelegate  (Optional)
Действие выборки данных из представления

См. также