C# Class Orc.NuGetExplorer.ViewModels.PackageSourceSettingViewModel

Inheritance: Catel.MVVM.ViewModelBase
Afficher le fichier Open project: WildGums/Orc.NuGetExplorer

Private Properties

Свойство Type Description
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

Méthodes publiques

Méthode Description
PackageSourceSettingViewModel ( INuGetFeedVerificationService nuGetFeedVerificationService, IPackageSourceFactory packageSourceFactory ) : System.Collections.Generic

Méthodes protégées

Méthode Description
InitializeAsync ( ) : System.Threading.Tasks.Task
OnModelPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
SaveAsync ( ) : Task
ValidateBusinessRules ( List validationResults ) : void
ValidateFields ( List validationResults ) : void

Private Methods

Méthode Description
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

Method Details

InitializeAsync() protected méthode

protected InitializeAsync ( ) : System.Threading.Tasks.Task
Résultat System.Threading.Tasks.Task

OnModelPropertyChanged() protected méthode

protected OnModelPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void
sender object
e System.ComponentModel.PropertyChangedEventArgs
Résultat void

PackageSourceSettingViewModel() public méthode

public PackageSourceSettingViewModel ( INuGetFeedVerificationService nuGetFeedVerificationService, IPackageSourceFactory packageSourceFactory ) : System.Collections.Generic
nuGetFeedVerificationService INuGetFeedVerificationService
packageSourceFactory IPackageSourceFactory
Résultat System.Collections.Generic

SaveAsync() protected méthode

protected SaveAsync ( ) : Task
Résultat Task

ValidateBusinessRules() protected méthode

protected ValidateBusinessRules ( List validationResults ) : void
validationResults List
Résultat void

ValidateFields() protected méthode

protected ValidateFields ( List validationResults ) : void
validationResults List
Résultat void