C# 클래스 Orc.NuGetExplorer.ViewModels.ExplorerViewModel

상속: Catel.MVVM.ViewModelBase
파일 보기 프로젝트 열기: WildGums/Orc.NuGetExplorer

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