Airship.Net
AirshipDotNet.MessageCenter.Controls.IMessageView Interface Reference

Interface for a View that displays content for a Message Center message. More...

+ Inheritance diagram for AirshipDotNet.MessageCenter.Controls.IMessageView:

Properties

string? MessageId [get]
 ID of the message to be displayed.
 

Events

EventHandler< MessageLoadStartedEventArgs >? LoadStarted
 Event handler invoked when the message starts loading.
 
EventHandler< MessageLoadFinishedEventArgs >? LoadFinished
 Event handler invoked when the message has finished loading.
 
EventHandler< MessageLoadFailedEventArgs >? LoadFailed
 Event handler invoked when the message load fails.
 
EventHandler< MessageClosedEventArgs >? Closed
 Event handler invoked when the message is closed.
 

Detailed Description

Interface for a View that displays content for a Message Center message.

Property Documentation

◆ MessageId

string? AirshipDotNet.MessageCenter.Controls.IMessageView.MessageId
get

ID of the message to be displayed.

The message ID.

Implemented in AirshipDotNet.MessageCenter.Controls.MessageView.

Event Documentation

◆ Closed

EventHandler<MessageClosedEventArgs>? AirshipDotNet.MessageCenter.Controls.IMessageView.Closed

Event handler invoked when the message is closed.

◆ LoadFailed

EventHandler<MessageLoadFailedEventArgs>? AirshipDotNet.MessageCenter.Controls.IMessageView.LoadFailed

Event handler invoked when the message load fails.

◆ LoadFinished

EventHandler<MessageLoadFinishedEventArgs>? AirshipDotNet.MessageCenter.Controls.IMessageView.LoadFinished

Event handler invoked when the message has finished loading.

◆ LoadStarted

EventHandler<MessageLoadStartedEventArgs>? AirshipDotNet.MessageCenter.Controls.IMessageView.LoadStarted

Event handler invoked when the message starts loading.