ContentFactory - делегат
Фабрика получения фабрика создания элемента отображения содержимого.
Пространство имён: Tessa.UI.Views.ContentСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
[NotNullAttribute]
public delegate IWorkplaceComponentFactory ContentFactory(
[NotNullAttribute] IWorkplaceViewModel workplace,
[NotNullAttribute] IViewParameters parameters,
[NotNullAttribute] Func<IEnumerable<IViewParameterMetadata>, IViewParameters> parametersFactory,
[CanBeNullAttribute] IDoubleClickAction doubleClickAction,
[CanBeNullAttribute] IEnumerable<string> refSection,
[CanBeNullAttribute] SelectFromViewDelegate selectAction
)
<NotNullAttribute>
Public Delegate Function ContentFactory (
<NotNullAttribute> workplace As IWorkplaceViewModel,
<NotNullAttribute> parameters As IViewParameters,
<NotNullAttribute> parametersFactory As Func(Of IEnumerable(Of IViewParameterMetadata), IViewParameters),
<CanBeNullAttribute> doubleClickAction As IDoubleClickAction,
<CanBeNullAttribute> refSection As IEnumerable(Of String),
<CanBeNullAttribute> selectAction As SelectFromViewDelegate
) As IWorkplaceComponentFactory
[NotNullAttribute]
public delegate IWorkplaceComponentFactory^ ContentFactory(
[NotNullAttribute] IWorkplaceViewModel^ workplace,
[NotNullAttribute] IViewParameters^ parameters,
[NotNullAttribute] Func<IEnumerable<IViewParameterMetadata^>^, IViewParameters^>^ parametersFactory,
[CanBeNullAttribute] IDoubleClickAction^ doubleClickAction,
[CanBeNullAttribute] IEnumerable<String^>^ refSection,
[CanBeNullAttribute] SelectFromViewDelegate^ selectAction
)
[<NotNullAttribute>]
type ContentFactory =
delegate of
[<NotNullAttribute>] workplace : IWorkplaceViewModel *
[<NotNullAttribute>] parameters : IViewParameters *
[<NotNullAttribute>] parametersFactory : Func<IEnumerable<IViewParameterMetadata>, IViewParameters> *
[<CanBeNullAttribute>] doubleClickAction : IDoubleClickAction *
[<CanBeNullAttribute>] refSection : IEnumerable<string> *
[<CanBeNullAttribute>] selectAction : SelectFromViewDelegate -> IWorkplaceComponentFactory
- workplace IWorkplaceViewModel
-
Модель-представление рабочего места.
- parameters IViewParameters
-
Список параметров.
- parametersFactory FuncIEnumerableIViewParameterMetadata, IViewParameters
-
Функция создающая список параметров по метаданным параметров.
- doubleClickAction IDoubleClickAction
-
Действие на двойное нажатие.
- refSection IEnumerableString
-
Список имён ссылочных секций.
- selectAction SelectFromViewDelegate
-
Действие выборки элементов из представления.
IWorkplaceComponentFactoryФабрика создания элемента отображения содержимого.