Click or drag to resize

IShowMessageEventArgs Interface

Interface for the show message event args

Namespace:  EBP.Api.Interfaces.MessageHub
Assembly:  EBP.Api.Common (in EBP.Api.Common.dll) Version: 1.0.2835.45 (1.0.2835.45)
Syntax
public interface IShowMessageEventArgs : IEventArgs, 
	IDisposable, IEquatable<IProxy>

The IShowMessageEventArgs type exposes the following members.

Properties
  NameDescription
Public propertyAction
Action to display
Public propertyContent
Explaination of the instruction
Public propertyDefaultAction
Default action
Public propertyDisplayDontShowAgain
Add a check "dont show again"
Public propertyFooterContent
Gets/sets Complementary Explaination of choices
Public propertyFooterType
Type of message (question, warning, error)
Public propertyInstruction
short Message to display as main instruction
Public propertyResult
Result returns by the method
Public propertyResultChoice
return the id of the selected choice.
Public propertyResultDontShowAgain
Indicate if the user choice for dont show again. True if the user check this option
Public propertyType
Type of message (question, warning, error)
Top
Methods
  NameDescription
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Top
Remarks
The IShowMessageEventArgs type can be instantiated with EBP.Api.Utils<TExtension>.GetInterface<T>
IShowMessageEventArgs instance = Utils<ExtensionType>.GetInterface<IShowMessageEventArgs>();
See Also