IMessagingCenter Interfaz

Definición

Permite que los modelos de vista y otros componentes se comuniquen mediante la adhesión a un contrato de mensaje.Enables view models and other components to communicate by adhering to a message contract.

public interface IMessagingCenter
type IMessagingCenter = interface
Derivado

Métodos

Send<TSender,TArgs>(TSender, String, TArgs)

Envía un mensaje con nombre con los argumentos especificados.Sends a named message with the specified arguments.

Send<TSender>(TSender, String)

Envía un mensaje con nombre que no tiene argumentos.Sends a named message that has no arguments.

Subscribe<TSender,TArgs>(Object, String, Action<TSender,TArgs>, TSender)

Ejecuta el callback en subscriber en respuesta a los mensajes parametrizados que son message con nombre y creados por source.Run the callback on subscriber in response to parameterized messages that are named message and that are created by source.

Subscribe<TSender>(Object, String, Action<TSender>, TSender)

Ejecuta el callback en subscriber en respuesta a los mensajes que son message con nombre y creados por source.Run the callback on subscriber in response to messages that are named message and that are created by source.

Unsubscribe<TSender,TArgs>(Object, String)

Cancela la suscripción de los mensajes de suscriptor sin parámetros que se han especificado.Unsubscribes from the specified parameterless subscriber messages.

Unsubscribe<TSender>(Object, String)

Cancela la suscripción de un suscriptor de los mensajes especificados que proceden del remitente especificado.Unsubscribes a subscriber from the specified messages that come from the specified sender.

Se aplica a