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

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

Private Properties

Свойство Тип Описание
CanMoveToStep bool
MoveToStep void
OnAddExecute void
OnMoveDownCanExecute bool
OnMoveDownExecute void
OnMoveUpCanExecute bool
OnMoveUpExecute void
OnPackageSourcesChanged void
OnRemoveCanExecute bool
OnRemoveExecute void
VerifyAll void
VerifyPackageSourceAsync System.Threading.Tasks.Task

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

Метод Описание
PackageSourceSettingViewModel ( INuGetFeedVerificationService nuGetFeedVerificationService, IPackageSourceFactory packageSourceFactory ) : System.Collections.Generic

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

Метод Описание
InitializeAsync ( ) : System.Threading.Tasks.Task
OnModelPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
SaveAsync ( ) : Task
ValidateBusinessRules ( List validationResults ) : void
ValidateFields ( List validationResults ) : void

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

Метод Описание
CanMoveToStep ( int step ) : bool
MoveToStep ( int step ) : void
OnAddExecute ( ) : void
OnMoveDownCanExecute ( ) : bool
OnMoveDownExecute ( ) : void
OnMoveUpCanExecute ( ) : bool
OnMoveUpExecute ( ) : void
OnPackageSourcesChanged ( ) : void
OnRemoveCanExecute ( ) : bool
OnRemoveExecute ( ) : void
VerifyAll ( ) : void
VerifyPackageSourceAsync ( EditablePackageSource packageSource, bool force = false ) : System.Threading.Tasks.Task

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

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

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

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

protected OnModelPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object
e System.ComponentModel.PropertyChangedEventArgs
Результат void

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

public PackageSourceSettingViewModel ( INuGetFeedVerificationService nuGetFeedVerificationService, IPackageSourceFactory packageSourceFactory ) : System.Collections.Generic
nuGetFeedVerificationService INuGetFeedVerificationService
packageSourceFactory IPackageSourceFactory
Результат System.Collections.Generic

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

protected SaveAsync ( ) : Task
Результат Task

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

protected ValidateBusinessRules ( List validationResults ) : void
validationResults List
Результат void

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

protected ValidateFields ( List validationResults ) : void
validationResults List
Результат void