SearchQueryManageDialogViewModel - конструктор |
Пространство имён:
Tessa.UI.Views
Сборка:
Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис public SearchQueryManageDialogViewModel(
[NotNullAttribute] Func<Action<ISearchQueryViewModel>, ISearchQueriesViewModel> modelFactory,
[NotNullAttribute] ISession session,
[NotNullAttribute] ISearchQueryService searchQueryService,
[NotNullAttribute] SearchQueryFilePersistent searchQueryFilePersistent,
[NotNullAttribute] IDialogService dialogService,
[NotNullAttribute] IDocumentTabManager tabManager
)
Public Sub New (
<NotNullAttribute> modelFactory As Func(Of Action(Of ISearchQueryViewModel), ISearchQueriesViewModel),
<NotNullAttribute> session As ISession,
<NotNullAttribute> searchQueryService As ISearchQueryService,
<NotNullAttribute> searchQueryFilePersistent As SearchQueryFilePersistent,
<NotNullAttribute> dialogService As IDialogService,
<NotNullAttribute> tabManager As IDocumentTabManager
)
public:
SearchQueryManageDialogViewModel(
[NotNullAttribute] Func<Action<ISearchQueryViewModel^>^, ISearchQueriesViewModel^>^ modelFactory,
[NotNullAttribute] ISession^ session,
[NotNullAttribute] ISearchQueryService^ searchQueryService,
[NotNullAttribute] SearchQueryFilePersistent^ searchQueryFilePersistent,
[NotNullAttribute] IDialogService^ dialogService,
[NotNullAttribute] IDocumentTabManager^ tabManager
)
new :
[<NotNullAttribute>] modelFactory : Func<Action<ISearchQueryViewModel>, ISearchQueriesViewModel> *
[<NotNullAttribute>] session : ISession *
[<NotNullAttribute>] searchQueryService : ISearchQueryService *
[<NotNullAttribute>] searchQueryFilePersistent : SearchQueryFilePersistent *
[<NotNullAttribute>] dialogService : IDialogService *
[<NotNullAttribute>] tabManager : IDocumentTabManager -> SearchQueryManageDialogViewModel
Параметры
- modelFactory
- Тип: SystemFuncActionISearchQueryViewModel, ISearchQueriesViewModel
Фабрика создания модели сохраненых запросов
- session
- Тип: Tessa.Platform.RuntimeISession
Пользовательская сессия
- searchQueryService
- Тип: Tessa.Views.SearchQueriesISearchQueryService
Сервис поисковых запросов
- searchQueryFilePersistent
- Тип: Tessa.Views.SearchQueriesSearchQueryFilePersistent
Фабрика создания объекта осуществляющего запись/чтение поисковых объектов из внешней среды(файловой системы)
- dialogService
- Тип: Tessa.UI.ControlsIDialogService
Сервис стандартных диалоговых окон
- tabManager
- Тип: Tessa.UI.WindowsIDocumentTabManager
The tab Manager.
См. также