WorkplaceViewComponent - конструктор |
Пространство имён:
Tessa.UI.Views
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис public WorkplaceViewComponent(
[NotNullAttribute] Func<ISequencedDataLoader> loaderFactory,
[NotNullAttribute] Func<IWorkplaceViewComponent, IViewParameters> parametersFactory,
[NotNullAttribute] IWorkplaceViewModel workplace,
[CanBeNullAttribute] IWorkplaceViewComponent masterContext,
[NotNullAttribute] Func<IViewMetadata, IViewSorting> sortingFactory,
[NotNullAttribute] ICommandDispatcher commandDispatcher,
[NotNullAttribute] IQueryDispatcher queryDispatcher
)
Public Sub New (
<NotNullAttribute> loaderFactory As Func(Of ISequencedDataLoader),
<NotNullAttribute> parametersFactory As Func(Of IWorkplaceViewComponent, IViewParameters),
<NotNullAttribute> workplace As IWorkplaceViewModel,
<CanBeNullAttribute> masterContext As IWorkplaceViewComponent,
<NotNullAttribute> sortingFactory As Func(Of IViewMetadata, IViewSorting),
<NotNullAttribute> commandDispatcher As ICommandDispatcher,
<NotNullAttribute> queryDispatcher As IQueryDispatcher
)
public:
WorkplaceViewComponent(
[NotNullAttribute] Func<ISequencedDataLoader^>^ loaderFactory,
[NotNullAttribute] Func<IWorkplaceViewComponent^, IViewParameters^>^ parametersFactory,
[NotNullAttribute] IWorkplaceViewModel^ workplace,
[CanBeNullAttribute] IWorkplaceViewComponent^ masterContext,
[NotNullAttribute] Func<IViewMetadata^, IViewSorting^>^ sortingFactory,
[NotNullAttribute] ICommandDispatcher^ commandDispatcher,
[NotNullAttribute] IQueryDispatcher^ queryDispatcher
)
new :
[<NotNullAttribute>] loaderFactory : Func<ISequencedDataLoader> *
[<NotNullAttribute>] parametersFactory : Func<IWorkplaceViewComponent, IViewParameters> *
[<NotNullAttribute>] workplace : IWorkplaceViewModel *
[<CanBeNullAttribute>] masterContext : IWorkplaceViewComponent *
[<NotNullAttribute>] sortingFactory : Func<IViewMetadata, IViewSorting> *
[<NotNullAttribute>] commandDispatcher : ICommandDispatcher *
[<NotNullAttribute>] queryDispatcher : IQueryDispatcher -> WorkplaceViewComponent
Параметры
- loaderFactory
- Тип: SystemFuncISequencedDataLoader
Фабрика создания загрузчика - parametersFactory
- Тип: SystemFuncIWorkplaceViewComponent, IViewParameters
Фабрика создания набора параметров - workplace
- Тип: Tessa.UI.ViewsIWorkplaceViewModel
Рабочее место - masterContext
- Тип: Tessa.UI.ViewsIWorkplaceViewComponent
Родительский элемент - sortingFactory
- Тип: SystemFuncIViewMetadata, IViewSorting
The sorting Factory. - commandDispatcher
- Тип: Tessa.Views.MessageServicesICommandDispatcher
Диспетчер команд - queryDispatcher
- Тип: Tessa.Views.MessageServicesIQueryDispatcher
Диспетчер запросов
См. также