MessagingCenter.IMessagingCenter.Subscribe Methode

Definition

Überlädt

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

Abonniert das angegebene message-Objekt vom angegebenen source-Objekt.

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

Abonniert das angegebene message-Objekt vom angegebenen source-Objekt.

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

Abonniert das angegebene message-Objekt vom angegebenen source-Objekt.

void IMessagingCenter.Subscribe<TSender,TArgs> (object subscriber, string message, Action<TSender,TArgs> callback, TSender source) where TSender : class;
abstract member Xamarin.Forms.IMessagingCenter.Subscribe : obj * string * Action<'Sender, 'Args (requires 'Sender : null)> * 'Sender -> unit (requires 'Sender : null)
override this.Xamarin.Forms.IMessagingCenter.Subscribe : obj * string * Action<'Sender, 'Args (requires 'Sender : null)> * 'Sender -> unit (requires 'Sender : null)

Typparameter

TSender

Der Typ des Objekts, das die Nachricht sendet.

TArgs

Der Typ der Objekte, die als Nachrichtenargumente für die Nachricht verwendet werden.

Parameter

subscriber
Object

Das Objekt, das die Nachrichten abonniert. Diese wird in der Regel mit dem Schlüsselwort this angegeben, das innerhalb des abonnierenden Objekts verwendet wird.

message
String

Die Nachricht, die an Objekte gesendet wird, die auf Nachrichten von Instanzen vom Typ TSender lauschen.

callback
Action<TSender,TArgs>

Ein Rückruf, der den Sender und Argumente als Parameter behandelt und ausgeführt wird, wenn der Abonnent die Nachricht empfängt.

source
TSender

Das Objekt, das die Nachrichten sendet.

Implementiert

Gilt für:

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

Abonniert das angegebene message-Objekt vom angegebenen source-Objekt.

void IMessagingCenter.Subscribe<TSender> (object subscriber, string message, Action<TSender> callback, TSender source) where TSender : class;
abstract member Xamarin.Forms.IMessagingCenter.Subscribe : obj * string * Action<'Sender (requires 'Sender : null)> * 'Sender -> unit (requires 'Sender : null)
override this.Xamarin.Forms.IMessagingCenter.Subscribe : obj * string * Action<'Sender (requires 'Sender : null)> * 'Sender -> unit (requires 'Sender : null)

Typparameter

TSender

Der Typ des Objekts, das die Nachricht sendet.

Parameter

subscriber
Object

Das Objekt, das die Nachrichten abonniert. Diese wird in der Regel mit dem Schlüsselwort this angegeben, das innerhalb des abonnierenden Objekts verwendet wird.

message
String

Die Nachricht, die von source abonniert werden soll.

callback
Action<TSender>

Ein Rückruf, der den Sender und Argumente als Parameter behandelt und ausgeführt wird, wenn der Abonnent die Nachricht empfängt.

source
TSender

Das Objekt, das die Nachrichten sendet.

Implementiert

Gilt für: