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

Protected Member Functions

override Window CreateView ()
 Returns a view that can bind to expected message contents. More...
 
override ViewModelBase GetDataContext (MessageContent messageContent)
 
- Protected Member Functions inherited from XLToolbox.Mvvm.Actions.StringMessageAction
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...
 

Properties

string HtmlResource [get, set]
 
- 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]
 

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
 

Member Function Documentation

◆ CreateView()

override Window XLToolbox.Mvvm.Actions.ShowHtmlAction.CreateView ( )
inlineprotectedvirtual

Returns a view that can bind to expected message contents.

Returns
Descendant of Window.

Reimplemented from Bovender.Mvvm.Actions.NotificationAction.

◆ GetDataContext()

override ViewModelBase XLToolbox.Mvvm.Actions.ShowHtmlAction.GetDataContext ( MessageContent  messageContent)
inlineprotected

Property Documentation

◆ HtmlResource

string XLToolbox.Mvvm.Actions.ShowHtmlAction.HtmlResource
getset

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