ApplicationViewModel - конструктор |
Пространство имён:
Tessa.UI.AppManager.CatalogService
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксисpublic ApplicationViewModel(
[NotNullAttribute] IApplicationModel application,
[NotNullAttribute] IApplicationCacheWiper applicationCacheWiper,
[NotNullAttribute] GetTessaSpecialFolderDelegate getSpecialFolder,
[NotNullAttribute] Func<ShellViewModel> shellFunc,
[NotNullAttribute] LaunchNewInstanceCommand launchNewInstanceCommand,
[NotNullAttribute] GroupingViewModel groupingViewModel
)
Public Sub New (
<NotNullAttribute> application As IApplicationModel,
<NotNullAttribute> applicationCacheWiper As IApplicationCacheWiper,
<NotNullAttribute> getSpecialFolder As GetTessaSpecialFolderDelegate,
<NotNullAttribute> shellFunc As Func(Of ShellViewModel),
<NotNullAttribute> launchNewInstanceCommand As LaunchNewInstanceCommand,
<NotNullAttribute> groupingViewModel As GroupingViewModel
)
public:
ApplicationViewModel(
[NotNullAttribute] IApplicationModel^ application,
[NotNullAttribute] IApplicationCacheWiper^ applicationCacheWiper,
[NotNullAttribute] GetTessaSpecialFolderDelegate^ getSpecialFolder,
[NotNullAttribute] Func<ShellViewModel^>^ shellFunc,
[NotNullAttribute] LaunchNewInstanceCommand^ launchNewInstanceCommand,
[NotNullAttribute] GroupingViewModel^ groupingViewModel
)
new :
[<NotNullAttribute>] application : IApplicationModel *
[<NotNullAttribute>] applicationCacheWiper : IApplicationCacheWiper *
[<NotNullAttribute>] getSpecialFolder : GetTessaSpecialFolderDelegate *
[<NotNullAttribute>] shellFunc : Func<ShellViewModel> *
[<NotNullAttribute>] launchNewInstanceCommand : LaunchNewInstanceCommand *
[<NotNullAttribute>] groupingViewModel : GroupingViewModel -> ApplicationViewModel
Параметры
- application
- Тип: Tessa.Applications.IApplicationModel
Приложение
- applicationCacheWiper
- Тип: Tessa.UI.AppManager.IApplicationCacheWiper
Осуществляет очистку кэша
- getSpecialFolder
- Тип: Tessa.Applications.GetTessaSpecialFolderDelegate
Возвращает путь к папке приложения
- shellFunc
- Тип: System.Func<ShellViewModel>
The shell View Model Func.
- launchNewInstanceCommand
- Тип: Tessa.UI.AppManager.CatalogService.LaunchNewInstanceCommand
The launch New Instance Command.
- groupingViewModel
- Тип: Tessa.UI.AppManager.GroupingViewModel
The grouping View Model.
См. также