C# Class Dev2.Studio.ViewModels.Dialogs.Dev2MessageBoxViewModel

Inheritance: Caliburn.Micro.Screen
Mostrar archivo Open project: Warewolf-ESB/Warewolf Class Usage Examples

Public Methods

Method Description
Cancel ( ) : void
Closed ( ) : void
Dev2MessageBoxViewModel ( string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon, MessageBoxResult defaultResult, string dontShowAgainKey ) : System
GetDontShowAgainOption ( string dontShowAgainKey ) : MessageBoxResult>.Tuple
No ( ) : void
Ok ( ) : void
ResetAllDontShowAgainOptions ( ) : void
ResetDontShowAgainOption ( string dontShowAgainKey ) : void
SetDontShowAgainOption ( string dontShowAgainKey, MessageBoxResult result ) : void
Show ( string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon ) : MessageBoxResult
Show ( string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon, MessageBoxResult defaultResult, string dontShowAgainKey ) : MessageBoxResult
Show ( string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon, string dontShowAgainKey ) : MessageBoxResult
ShowWithCustomButtons ( string messageBoxText, string caption, List buttons, MessageBoxImage icon, MessageBoxResult defaultResult, string dontShowAgainKey ) : MessageBoxResult

Creates a YesNoCancel if 3 strings are passed, YesNo if 2 are passed and an Ok dialog if one is passed.

Yes ( ) : void

Private Methods

Method Description
GetDontShowAgainPersistencePath ( ) : string
LoadDontShowAgainOptions ( ) : void
SaveDontShowAgainOptions ( ) : void

Method Details

Cancel() public method

public Cancel ( ) : void
return void

Closed() public method

public Closed ( ) : void
return void

Dev2MessageBoxViewModel() public method

public Dev2MessageBoxViewModel ( string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon, MessageBoxResult defaultResult, string dontShowAgainKey ) : System
messageBoxText string
caption string
button MessageBoxButton
icon MessageBoxImage
defaultResult MessageBoxResult
dontShowAgainKey string
return System

GetDontShowAgainOption() public static method

public static GetDontShowAgainOption ( string dontShowAgainKey ) : MessageBoxResult>.Tuple
dontShowAgainKey string
return MessageBoxResult>.Tuple

No() public method

public No ( ) : void
return void

Ok() public method

public Ok ( ) : void
return void

ResetAllDontShowAgainOptions() public static method

public static ResetAllDontShowAgainOptions ( ) : void
return void

ResetDontShowAgainOption() public static method

public static ResetDontShowAgainOption ( string dontShowAgainKey ) : void
dontShowAgainKey string
return void

SetDontShowAgainOption() public static method

public static SetDontShowAgainOption ( string dontShowAgainKey, MessageBoxResult result ) : void
dontShowAgainKey string
result MessageBoxResult
return void

Show() public static method

public static Show ( string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon ) : MessageBoxResult
messageBoxText string
caption string
button MessageBoxButton
icon MessageBoxImage
return MessageBoxResult

Show() public static method

public static Show ( string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon, MessageBoxResult defaultResult, string dontShowAgainKey ) : MessageBoxResult
messageBoxText string
caption string
button MessageBoxButton
icon MessageBoxImage
defaultResult MessageBoxResult
dontShowAgainKey string
return MessageBoxResult

Show() public static method

public static Show ( string messageBoxText, string caption, MessageBoxButton button, MessageBoxImage icon, string dontShowAgainKey ) : MessageBoxResult
messageBoxText string
caption string
button MessageBoxButton
icon MessageBoxImage
dontShowAgainKey string
return MessageBoxResult

ShowWithCustomButtons() public static method

Creates a YesNoCancel if 3 strings are passed, YesNo if 2 are passed and an Ok dialog if one is passed.
public static ShowWithCustomButtons ( string messageBoxText, string caption, List buttons, MessageBoxImage icon, MessageBoxResult defaultResult, string dontShowAgainKey ) : MessageBoxResult
messageBoxText string
caption string
buttons List
icon MessageBoxImage
defaultResult MessageBoxResult
dontShowAgainKey string
return MessageBoxResult

Yes() public method

public Yes ( ) : void
return void