SearchQueryManageDialogViewModel - конструктор
Пространство имён: Tessa.UI.ViewsСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public SearchQueryManageDialogViewModel(
Func<Action<ISearchQueryViewModel>, ISearchQueriesViewModel> modelFactory,
ISession session,
ISearchQueryService searchQueryService,
SearchQueryFilePersistent searchQueryFilePersistent,
IDialogService dialogService,
IDocumentTabManager tabManager
)
Public Sub New (
modelFactory As Func(Of Action(Of ISearchQueryViewModel), ISearchQueriesViewModel),
session As ISession,
searchQueryService As ISearchQueryService,
searchQueryFilePersistent As SearchQueryFilePersistent,
dialogService As IDialogService,
tabManager As IDocumentTabManager
)
public:
SearchQueryManageDialogViewModel(
Func<Action<ISearchQueryViewModel^>^, ISearchQueriesViewModel^>^ modelFactory,
ISession^ session,
ISearchQueryService^ searchQueryService,
SearchQueryFilePersistent^ searchQueryFilePersistent,
IDialogService^ dialogService,
IDocumentTabManager^ tabManager
)
new :
modelFactory : Func<Action<ISearchQueryViewModel>, ISearchQueriesViewModel> *
session : ISession *
searchQueryService : ISearchQueryService *
searchQueryFilePersistent : SearchQueryFilePersistent *
dialogService : IDialogService *
tabManager : IDocumentTabManager -> SearchQueryManageDialogViewModel
Параметры
- modelFactory FuncActionISearchQueryViewModel, ISearchQueriesViewModel
-
Фабрика модели сохраненых запросов.
- session ISession
-
Пользовательская сессия.
- searchQueryService ISearchQueryService
-
Сервис поисковых запросов.
- searchQueryFilePersistent SearchQueryFilePersistent
-
Фабрика объектов, осуществляющих запись/чтение поисковых объектов из внешней среды (файловой системы).
- dialogService IDialogService
-
Сервис стандартных диалоговых окон.
- tabManager IDocumentTabManager
-
Объект, управляющий вкладками на верхней панели (карточки и рабочие места).