Daniel's XL Toolbox NG
XLToolbox.Mvvm.Actions.StringMessageAction Class Reference
Inheritance diagram for XLToolbox.Mvvm.Actions.StringMessageAction:
Collaboration diagram for XLToolbox.Mvvm.Actions.StringMessageAction:

Protected Member Functions

override System.Windows.Window CreateView ()
 Returns a view that can bind to expected message contents. More...
 
- Protected Member Functions inherited from Bovender.Mvvm.Actions.MessageActionBase
override void Invoke (object parameter)
 Creates a view that has its dependent view model injected into it. More...
 
void Invoke< T > (T messageContent, Action respond)
 
virtual void ShowView (Window view)
 Shows the view as a modal dialog. Override this to do something else with the view. More...
 
override void Invoke (object parameter)
 Creates a view that has its dependent view model injected into it. More...
 
void Invoke< T > (T messageContent, Action respond)
 
virtual void ShowView (Window view)
 Shows the view as a modal dialog. Override this to do something else with the view. More...
 

Additional Inherited Members

- Public Member Functions inherited from Bovender.Mvvm.Actions.NotificationAction
 NotificationAction ()
 
 NotificationAction (string caption, string message)
 
 NotificationAction (string caption, string message, string okButtonLabel)
 
 NotificationAction (string caption, string message, string okButtonLabel, string param)
 
 NotificationAction (string caption, string message, string okButtonLabel, string param1, string param2)
 
 NotificationAction (string caption, string message, string okButtonLabel, string param1, string param2, string param3)
 
 NotificationAction ()
 
 NotificationAction (string caption, string message)
 
 NotificationAction (string caption, string message, string okButtonLabel)
 
 NotificationAction (string caption, string message, string okButtonLabel, string param)
 
 NotificationAction (string caption, string message, string okButtonLabel, string param1, string param2)
 
 NotificationAction (string caption, string message, string okButtonLabel, string param1, string param2, string param3)
 
- Static Public Attributes inherited from Bovender.Mvvm.Actions.NotificationAction
static readonly DependencyProperty Param1Property
 
static readonly DependencyProperty Param2Property
 
static readonly DependencyProperty Param3Property
 
static readonly DependencyProperty OkButtonLabelProperty
 
- Properties inherited from Bovender.Mvvm.Actions.NotificationAction
string Param1 [get, set]
 
string Param2 [get, set]
 
string Param3 [get, set]
 
string OkButtonLabel [get, set]
 
string FormattedText [get]
 Returns the Message string formatted with the three params. More...
 
- Properties inherited from Bovender.Mvvm.Actions.MessageActionBase
string Caption [get, set]
 
string Message [get, set]
 
MessageContent Content [get, protected set]
 

Member Function Documentation

◆ CreateView()

override System.Windows.Window XLToolbox.Mvvm.Actions.StringMessageAction.CreateView ( )
inlineprotectedvirtual

Returns a view that can bind to expected message contents.

Returns
Descendant of Window.

Reimplemented from Bovender.Mvvm.Actions.NotificationAction.


The documentation for this class was generated from the following file: