C# Class Dev2.Settings.SettingsViewModel

Inheritance: Dev2.Studio.ViewModels.WorkSurface.BaseWorkSurfaceViewModel, IStudioTab
Afficher le fichier Open project: Warewolf-ESB/Warewolf Class Usage Examples

Méthodes publiques

Méthode Description
DoDeactivate ( ) : bool
SettingsViewModel ( ) : System
SettingsViewModel ( IEventAggregator eventPublisher, IPopupController popupController, IAsyncWorker asyncWorker, IWin32Window parentWindow, IConnectControlViewModel connectControlViewModel ) : System

Méthodes protégées

Méthode Description
ClearErrors ( ) : void
CreateLoggingViewModel ( ) : LogSettingsViewModel
CreateSecurityViewModel ( ) : SecurityViewModel
ShowError ( string header, string description ) : void

Private Methods

Méthode Description
AddPropertyChangedHandlers ( ) : void
GetSaveResult ( ) : MessageBoxResult
LoadSettings ( ) : void
OnIsDirtyPropertyChanged ( object sender, EventArgs eventArgs ) : void
OnSelectionChanged ( [ propertyName = null ) : void
OnServerChanged ( object obj ) : void
ReadSettings ( ) : Data.Settings.Settings
ResetIsDirtyForChildren ( ) : void
SaveSettings ( ) : bool

Saves the settings.

WriteSettings ( ) : bool

Method Details

ClearErrors() protected méthode

protected ClearErrors ( ) : void
Résultat void

CreateLoggingViewModel() protected méthode

protected CreateLoggingViewModel ( ) : LogSettingsViewModel
Résultat Dev2.Settings.Logging.LogSettingsViewModel

CreateSecurityViewModel() protected méthode

protected CreateSecurityViewModel ( ) : SecurityViewModel
Résultat Dev2.Settings.Security.SecurityViewModel

DoDeactivate() public méthode

public DoDeactivate ( ) : bool
Résultat bool

SettingsViewModel() public méthode

public SettingsViewModel ( ) : System
Résultat System

SettingsViewModel() public méthode

public SettingsViewModel ( IEventAggregator eventPublisher, IPopupController popupController, IAsyncWorker asyncWorker, IWin32Window parentWindow, IConnectControlViewModel connectControlViewModel ) : System
eventPublisher IEventAggregator
popupController IPopupController
asyncWorker IAsyncWorker
parentWindow IWin32Window
connectControlViewModel IConnectControlViewModel
Résultat System

ShowError() protected méthode

protected ShowError ( string header, string description ) : void
header string
description string
Résultat void