CreateCardCopyExtensionViewModel - конструктор
Пространство имён: Tessa.Extensions.Default.Client.ViewsСборка: Tessa.Extensions.Default.Client (в Tessa.Extensions.Default.Client.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
public CreateCardCopyExtensionViewModel(
CreateCardCopyExtensionSettings settings,
IUIHost uiHost,
Func<ICardEditorModel> createEditorFunc,
ICardRepository cardRepository,
ICardTemplateManager templateManager,
IIconContainer iconContainer,
IWorkplaceViewComponent component,
IEnumerable<IPlaceArea>? placeAreas,
Func<IPlaceArea, DataTemplate>? dataTemplateFunc = null,
int ordering = 0
)
Public Sub New (
settings As CreateCardCopyExtensionSettings,
uiHost As IUIHost,
createEditorFunc As Func(Of ICardEditorModel),
cardRepository As ICardRepository,
templateManager As ICardTemplateManager,
iconContainer As IIconContainer,
component As IWorkplaceViewComponent,
placeAreas As IEnumerable(Of IPlaceArea),
Optional dataTemplateFunc As Func(Of IPlaceArea, DataTemplate) = Nothing,
Optional ordering As Integer = 0
)
public:
CreateCardCopyExtensionViewModel(
CreateCardCopyExtensionSettings^ settings,
IUIHost^ uiHost,
Func<ICardEditorModel^>^ createEditorFunc,
ICardRepository^ cardRepository,
ICardTemplateManager^ templateManager,
IIconContainer^ iconContainer,
IWorkplaceViewComponent^ component,
IEnumerable<IPlaceArea^>^ placeAreas,
Func<IPlaceArea^, DataTemplate^>^ dataTemplateFunc = nullptr,
int ordering = 0
)
new :
settings : CreateCardCopyExtensionSettings *
uiHost : IUIHost *
createEditorFunc : Func<ICardEditorModel> *
cardRepository : ICardRepository *
templateManager : ICardTemplateManager *
iconContainer : IIconContainer *
component : IWorkplaceViewComponent *
placeAreas : IEnumerable<IPlaceArea> *
?dataTemplateFunc : Func<IPlaceArea, DataTemplate> *
?ordering : int
(* Defaults:
let _dataTemplateFunc = defaultArg dataTemplateFunc null
let _ordering = defaultArg ordering 0
*)
-> CreateCardCopyExtensionViewModel
Параметры
- settings CreateCardCopyExtensionSettings
-
- uiHost IUIHost
-
- createEditorFunc FuncICardEditorModel
-
- cardRepository ICardRepository
-
- templateManager ICardTemplateManager
-
- iconContainer IIconContainer
-
- component IWorkplaceViewComponent
-
- placeAreas IEnumerableIPlaceArea
-
- dataTemplateFunc FuncIPlaceArea, DataTemplate (Optional)
-
- ordering Int32 (Optional)
-