MLModelCollection.Notifications.ObserveDidChange Methode

Definition

Überlädt

Name Beschreibung
ObserveDidChange(EventHandler<NSNotificationEventArgs>)
Veraltet.

Diese Methode führt nichts aus und gibt nur eine Platzhalterinstanz zurück.

ObserveDidChange(NSObject, EventHandler<NSNotificationEventArgs>)
Veraltet.

Diese Methode führt nichts aus und gibt nur eine Platzhalterinstanz zurück.

ObserveDidChange(EventHandler<NSNotificationEventArgs>)

Achtung

This method does nothing.

Diese Methode führt nichts aus und gibt nur eine Platzhalterinstanz zurück.

public static Foundation.NSObject ObserveDidChange(EventHandler<Foundation.NSNotificationEventArgs> handler);
[System.Obsolete("This method does nothing.")]
public static Foundation.NSObject ObserveDidChange(EventHandler<Foundation.NSNotificationEventArgs> handler);
static member ObserveDidChange : EventHandler<Foundation.NSNotificationEventArgs> -> Foundation.NSObject
[<System.Obsolete("This method does nothing.")>]
static member ObserveDidChange : EventHandler<Foundation.NSNotificationEventArgs> -> Foundation.NSObject

Parameter

handler
EventHandler<NSNotificationEventArgs>

Der Handler, der auf die Benachrichtigung reagiert, wenn sie auftritt.

Gibt zurück

Tokenobjekt, das verwendet werden kann, um den Empfang von Benachrichtigungen zu beenden, indem er entweder veräußert oder an RemoveObservers(IEnumerable<NSObject>)diese übergeben wird.

Attribute

Hinweise

Diese Methode kann zum Abonnieren von DidChangeNotification Benachrichtigungen verwendet werden.

// Listen to all notifications posted for any object
var token = MLModelCollection.Notifications.ObserveDidChange ((notification) => {
  Console.WriteLine ("Observed DidChangeNotification!");
};

// Stop listening for notifications
token.Dispose ();

Gilt für:

ObserveDidChange(NSObject, EventHandler<NSNotificationEventArgs>)

Achtung

This method does nothing.

Diese Methode führt nichts aus und gibt nur eine Platzhalterinstanz zurück.

public static Foundation.NSObject ObserveDidChange(Foundation.NSObject objectToObserve, EventHandler<Foundation.NSNotificationEventArgs> handler);
[System.Obsolete("This method does nothing.")]
public static Foundation.NSObject ObserveDidChange(Foundation.NSObject objectToObserve, EventHandler<Foundation.NSNotificationEventArgs> handler);
static member ObserveDidChange : Foundation.NSObject * EventHandler<Foundation.NSNotificationEventArgs> -> Foundation.NSObject
[<System.Obsolete("This method does nothing.")>]
static member ObserveDidChange : Foundation.NSObject * EventHandler<Foundation.NSNotificationEventArgs> -> Foundation.NSObject

Parameter

objectToObserve
NSObject

Das zu beobachtende Objekt.

handler
EventHandler<NSNotificationEventArgs>

Der Handler, der auf die Benachrichtigung reagiert, wenn sie auftritt.

Gibt zurück

Tokenobjekt, das verwendet werden kann, um den Empfang von Benachrichtigungen zu beenden, indem er entweder veräußert oder an RemoveObservers(IEnumerable<NSObject>)diese übergeben wird.

Attribute

Hinweise

Diese Methode kann zum Abonnieren von DidChangeNotification Benachrichtigungen verwendet werden.

// Listen to all notifications posted for a single object
var token = MLModelCollection.Notifications.ObserveDidChange (objectToObserve, (notification) => {
  Console.WriteLine ($"Observed DidChangeNotification for {nameof (objectToObserve)}!");
};

// Stop listening for notifications
token.Dispose ();

Gilt für: