WorkplaceComponentFactory - конструктор
Пространство имён: Tessa.UI.Views.ContentСборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
public WorkplaceComponentFactory(
[NotNullAttribute] IWorkplaceViewModel workplace,
[CanBeNullAttribute] IDoubleClickAction doubleClickAction,
[CanBeNullAttribute] string refSection,
[NotNullAttribute] Func<IEnumerable<IViewParameterMetadata>, IViewParameters> parametersFactory,
[NotNullAttribute] IViewParameters parameters,
[NotNullAttribute] ContentFactory contentFactory,
[NotNullAttribute] IViewService viewService,
[NotNullAttribute] IWorkplaceViewComponentInitializationStrategy initializationStrategy,
[NotNullAttribute] Func<ISequencedDataLoader> loaderFactory,
[NotNullAttribute] Func<IViewMetadata, IEnumerable<ISortingColumn>, IViewSorting> viewSortingFactory,
[CanBeNullAttribute] SelectFromViewDelegate selectAction
)
Public Sub New (
<NotNullAttribute> workplace As IWorkplaceViewModel,
<CanBeNullAttribute> doubleClickAction As IDoubleClickAction,
<CanBeNullAttribute> refSection As String,
<NotNullAttribute> parametersFactory As Func(Of IEnumerable(Of IViewParameterMetadata), IViewParameters),
<NotNullAttribute> parameters As IViewParameters,
<NotNullAttribute> contentFactory As ContentFactory,
<NotNullAttribute> viewService As IViewService,
<NotNullAttribute> initializationStrategy As IWorkplaceViewComponentInitializationStrategy,
<NotNullAttribute> loaderFactory As Func(Of ISequencedDataLoader),
<NotNullAttribute> viewSortingFactory As Func(Of IViewMetadata, IEnumerable(Of ISortingColumn), IViewSorting),
<CanBeNullAttribute> selectAction As SelectFromViewDelegate
)
public:
WorkplaceComponentFactory(
[NotNullAttribute] IWorkplaceViewModel^ workplace,
[CanBeNullAttribute] IDoubleClickAction^ doubleClickAction,
[CanBeNullAttribute] String^ refSection,
[NotNullAttribute] Func<IEnumerable<IViewParameterMetadata^>^, IViewParameters^>^ parametersFactory,
[NotNullAttribute] IViewParameters^ parameters,
[NotNullAttribute] ContentFactory^ contentFactory,
[NotNullAttribute] IViewService^ viewService,
[NotNullAttribute] IWorkplaceViewComponentInitializationStrategy^ initializationStrategy,
[NotNullAttribute] Func<ISequencedDataLoader^>^ loaderFactory,
[NotNullAttribute] Func<IViewMetadata^, IEnumerable<ISortingColumn^>^, IViewSorting^>^ viewSortingFactory,
[CanBeNullAttribute] SelectFromViewDelegate^ selectAction
)
new :
[<NotNullAttribute>] workplace : IWorkplaceViewModel *
[<CanBeNullAttribute>] doubleClickAction : IDoubleClickAction *
[<CanBeNullAttribute>] refSection : string *
[<NotNullAttribute>] parametersFactory : Func<IEnumerable<IViewParameterMetadata>, IViewParameters> *
[<NotNullAttribute>] parameters : IViewParameters *
[<NotNullAttribute>] contentFactory : ContentFactory *
[<NotNullAttribute>] viewService : IViewService *
[<NotNullAttribute>] initializationStrategy : IWorkplaceViewComponentInitializationStrategy *
[<NotNullAttribute>] loaderFactory : Func<ISequencedDataLoader> *
[<NotNullAttribute>] viewSortingFactory : Func<IViewMetadata, IEnumerable<ISortingColumn>, IViewSorting> *
[<CanBeNullAttribute>] selectAction : SelectFromViewDelegate -> WorkplaceComponentFactory
Параметры
- workplace IWorkplaceViewModel
- Модель рабочего места
- doubleClickAction IDoubleClickAction
- Обработчик реакции на двойное нажатие в строке представления
- refSection String
- Отображаемая ссылочная секция
- parametersFactory FuncIEnumerableIViewParameterMetadata, IViewParameters
- Фабрика создания параметров представлений
- parameters IViewParameters
- Параметры родительского представления
- contentFactory ContentFactory
- Фабрика создания фабрики построения содержимого, используется для клонирования себя
- viewService IViewService
- Сервис представлений
- initializationStrategy IWorkplaceViewComponentInitializationStrategy
- Стратегия инициализации представления
- loaderFactory FuncISequencedDataLoader
- Фабрика создания блокировщика интерфейса
- viewSortingFactory FuncIViewMetadata, IEnumerableISortingColumn, IViewSorting
- The view Sorting Factory.
- selectAction SelectFromViewDelegate
- Действие, выполняемое при выборе строки из представления.