C# Class Orc.NuGetExplorer.ViewModels.ExplorerViewModel

Inheritance: Catel.MVVM.ViewModelBase
ファイルを表示 Open project: WildGums/Orc.NuGetExplorer

Private Properties

Property Type Description
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

Public Methods

Method Description
ExplorerViewModel ( IRepositoryNavigatorService repositoryNavigatorService, ISearchSettingsService searchSettingsService, IPackageCommandService packageCommandService, IPleaseWaitService pleaseWaitService, IPackageQueryService packageQueryService, ISearchResultService searchResultService, IDispatcherService dispatcherService, IPackagesUpdatesSearcherService packagesUpdatesSearcherService, IPackageBatchService packageBatchService, INuGetConfigurationService nuGetConfigurationService, IConfigurationService configurationService ) : System

Protected Methods

Method Description
InitializeAsync ( ) : System.Threading.Tasks.Task

Private Methods

Method Description
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

Method Details

ExplorerViewModel() public method

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
return System

InitializeAsync() protected method

protected InitializeAsync ( ) : System.Threading.Tasks.Task
return System.Threading.Tasks.Task