MessagingCenter.Subscribe Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
Subscribe<TSender,TArgs>(Object, String, Action<TSender,TArgs>, TSender) |
Ejecuta el |
Subscribe<TSender>(Object, String, Action<TSender>, TSender) |
Ejecuta el |
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
.
public static void Subscribe<TSender,TArgs> (object subscriber, string message, Action<TSender,TArgs> callback, TSender source = default) where TSender : class;
static member Subscribe : obj * string * Action<'Sender, 'Args (requires 'Sender : null)> * 'Sender -> unit (requires 'Sender : null)
Parámetros de tipo
- TSender
Tipo de objeto que envía el mensaje.
- TArgs
Tipo de los objetos que se usan como argumentos de mensaje para el mensaje.
Parámetros
- subscriber
- System.Object
Objeto que se está suscribiendo a los mensajes. Esto se suele especificar con la palabra clave this
que se usa en el objeto de suscripción.
- message
- System.String
Mensaje que se enviará a los objetos que escuchan el mensaje de las instancias de tipo TSender
.
- callback
- System.Action<TSender,TArgs>
Devolución de llamada que toma el remitente y los argumentos como parámetros y que se ejecuta cuando el suscriptor recibe el mensaje.
- source
- TSender
Objeto que enviará los mensajes.
Implementaciones
Se aplica a
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
.
public static void Subscribe<TSender> (object subscriber, string message, Action<TSender> callback, TSender source = default) where TSender : class;
static member Subscribe : obj * string * Action<'Sender (requires 'Sender : null)> * 'Sender -> unit (requires 'Sender : null)
Parámetros de tipo
- TSender
Tipo de objeto que envía el mensaje.
Parámetros
- subscriber
- System.Object
Objeto que se está suscribiendo a los mensajes. Esto se suele especificar con la palabra clave this
que se usa en el objeto de suscripción.
- message
- System.String
Mensaje que se enviará a los objetos que escuchan el mensaje de las instancias de tipo TSender
.
- callback
- System.Action<TSender>
Devolución de llamada que toma el remitente y los argumentos como parámetros y que se ejecuta cuando el suscriptor recibe el mensaje.
- source
- TSender
Objeto que enviará los mensajes.