C# Класс Orc.NuGetExplorer.ViewModels.ExplorerViewModel

Наследование: Catel.MVVM.ViewModelBase
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
CountAndSearchAsync System.Threading.Tasks.Task
OnCheckForUpdatesExecute System.Threading.Tasks.Task
OnIsPrereleaseAllowedChanged void
OnOpenUpdateWindowExecuteAsync System.Threading.Tasks.Task
OnPackageActionCanExecute bool
OnPackageActionExecuteAsync System.Threading.Tasks.Task
OnPackagesToSkipChanged void
OnSearchFilterChanged void
OnSelectedRepositoryChanged void
RefreshCanExecute void
SearchAndRefreshAsync System.Threading.Tasks.Task
SetActionName void
SetFilterWatermark void
SetIsPrereleaseAllowed void
SetShowUpdates void

Открытые методы

Метод Описание
ExplorerViewModel ( IRepositoryNavigatorService repositoryNavigatorService, ISearchSettingsService searchSettingsService, IPackageCommandService packageCommandService, IPleaseWaitService pleaseWaitService, IPackageQueryService packageQueryService, ISearchResultService searchResultService, IDispatcherService dispatcherService, IPackagesUpdatesSearcherService packagesUpdatesSearcherService, IPackageBatchService packageBatchService, INuGetConfigurationService nuGetConfigurationService, IConfigurationService configurationService ) : System

Защищенные методы

Метод Описание
InitializeAsync ( ) : System.Threading.Tasks.Task

Приватные методы

Метод Описание
CountAndSearchAsync ( ) : System.Threading.Tasks.Task
OnCheckForUpdatesExecute ( ) : System.Threading.Tasks.Task
OnIsPrereleaseAllowedChanged ( ) : void
OnOpenUpdateWindowExecuteAsync ( ) : System.Threading.Tasks.Task
OnPackageActionCanExecute ( IPackageDetails parameter ) : bool
OnPackageActionExecuteAsync ( IPackageDetails package ) : System.Threading.Tasks.Task
OnPackagesToSkipChanged ( ) : void
OnSearchFilterChanged ( ) : void
OnSelectedRepositoryChanged ( ) : void
RefreshCanExecute ( ) : void
SearchAndRefreshAsync ( ) : System.Threading.Tasks.Task
SetActionName ( ) : void
SetFilterWatermark ( ) : void
SetIsPrereleaseAllowed ( ) : void
SetShowUpdates ( ) : void

Описание методов

ExplorerViewModel() публичный Метод

public ExplorerViewModel ( IRepositoryNavigatorService repositoryNavigatorService, ISearchSettingsService searchSettingsService, IPackageCommandService packageCommandService, IPleaseWaitService pleaseWaitService, IPackageQueryService packageQueryService, ISearchResultService searchResultService, IDispatcherService dispatcherService, IPackagesUpdatesSearcherService packagesUpdatesSearcherService, IPackageBatchService packageBatchService, INuGetConfigurationService nuGetConfigurationService, IConfigurationService configurationService ) : System
repositoryNavigatorService IRepositoryNavigatorService
searchSettingsService ISearchSettingsService
packageCommandService IPackageCommandService
pleaseWaitService IPleaseWaitService
packageQueryService IPackageQueryService
searchResultService ISearchResultService
dispatcherService IDispatcherService
packagesUpdatesSearcherService IPackagesUpdatesSearcherService
packageBatchService IPackageBatchService
nuGetConfigurationService INuGetConfigurationService
configurationService IConfigurationService
Результат System

InitializeAsync() защищенный Метод

protected InitializeAsync ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task