IMessengerExtensions Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Extensions for the IMessenger type.
public static class IMessengerExtensions
type IMessengerExtensions = class
Public Module IMessengerExtensions
- Inheritance
-
IMessengerExtensions
Methods
IsRegistered<TMessage>(IMessenger, Object) |
Checks whether or not a given recipient has already been registered for a message. |
Register<TMessage,TToken>(IMessenger, IRecipient<TMessage>, TToken) |
Registers a recipient for a given type of message. |
Register<TMessage,TToken>(IMessenger, Object, TToken, MessageHandler<Object,TMessage>) |
Registers a recipient for a given type of message. |
Register<TMessage>(IMessenger, IRecipient<TMessage>) |
Registers a recipient for a given type of message. |
Register<TMessage>(IMessenger, Object, MessageHandler<Object,TMessage>) |
Registers a recipient for a given type of message. |
Register<TRecipient,TMessage>(IMessenger, TRecipient, MessageHandler<TRecipient,TMessage>) |
Registers a recipient for a given type of message. |
RegisterAll(IMessenger, Object) |
Registers all declared message handlers for a given recipient, using the default channel. |
RegisterAll<TToken>(IMessenger, Object, TToken) |
Registers all declared message handlers for a given recipient. |
Send<TMessage,TToken>(IMessenger, TToken) |
Sends a message of the specified type to all registered recipients. |
Send<TMessage>(IMessenger, TMessage) |
Sends a message of the specified type to all registered recipients. |
Send<TMessage>(IMessenger) |
Sends a message of the specified type to all registered recipients. |
Unregister<TMessage>(IMessenger, Object) |
Unregisters a recipient from messages of a given type. |