CreateCardCopyExtensionViewModel - конструктор
Пространство имён: Tessa.Extensions.Default.Client.ViewsСборка: Tessa.Extensions.Default.Client (в Tessa.Extensions.Default.Client.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
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)
-