CreateCardExtensionViewModel - конструктор |
Пространство имён:
Tessa.Extensions.Default.Client.Views
Сборка:
Tessa.Extensions.Default.Client (в Tessa.Extensions.Default.Client.dll) Версия: 3.5.0.19
Синтаксис public CreateCardExtensionViewModel(
CreateCardExtensionSettings settings,
IUIHost uiHost,
IAdvancedCardDialogManager advancedCardDialogManager,
ICardRepository cardRepository,
IIconContainer iconContainer,
IKrTypesCache krTypesCache,
IWorkplaceViewComponent component,
IEnumerable<IPlaceArea> placeAreas,
Func<IPlaceArea, DataTemplate> dataTemplateFunc = null,
int ordering = 0
)
Public Sub New (
settings As CreateCardExtensionSettings,
uiHost As IUIHost,
advancedCardDialogManager As IAdvancedCardDialogManager,
cardRepository As ICardRepository,
iconContainer As IIconContainer,
krTypesCache As IKrTypesCache,
component As IWorkplaceViewComponent,
placeAreas As IEnumerable(Of IPlaceArea),
Optional dataTemplateFunc As Func(Of IPlaceArea, DataTemplate) = Nothing,
Optional ordering As Integer = 0
)
public:
CreateCardExtensionViewModel(
CreateCardExtensionSettings^ settings,
IUIHost^ uiHost,
IAdvancedCardDialogManager^ advancedCardDialogManager,
ICardRepository^ cardRepository,
IIconContainer^ iconContainer,
IKrTypesCache^ krTypesCache,
IWorkplaceViewComponent^ component,
IEnumerable<IPlaceArea^>^ placeAreas,
Func<IPlaceArea^, DataTemplate^>^ dataTemplateFunc = nullptr,
int ordering = 0
)
new :
settings : CreateCardExtensionSettings *
uiHost : IUIHost *
advancedCardDialogManager : IAdvancedCardDialogManager *
cardRepository : ICardRepository *
iconContainer : IIconContainer *
krTypesCache : IKrTypesCache *
component : IWorkplaceViewComponent *
placeAreas : IEnumerable<IPlaceArea> *
?dataTemplateFunc : Func<IPlaceArea, DataTemplate> *
?ordering : int
(* Defaults:
let _dataTemplateFunc = defaultArg dataTemplateFunc null
let _ordering = defaultArg ordering 0
*)
-> CreateCardExtensionViewModel
Параметры
- settings
- Тип: Tessa.Extensions.Default.Shared.ViewsCreateCardExtensionSettings
- uiHost
- Тип: Tessa.UIIUIHost
- advancedCardDialogManager
- Тип: Tessa.UI.CardsIAdvancedCardDialogManager
- cardRepository
- Тип: Tessa.CardsICardRepository
- iconContainer
- Тип: Tessa.UIIIconContainer
- krTypesCache
- Тип: Tessa.Extensions.Default.Shared.Workflow.KrProcessIKrTypesCache
- component
- Тип: Tessa.UI.ViewsIWorkplaceViewComponent
- placeAreas
- Тип: System.Collections.GenericIEnumerableIPlaceArea
- dataTemplateFunc (Optional)
- Тип: SystemFuncIPlaceArea, DataTemplate
- ordering (Optional)
- Тип: SystemInt32
См. также