Freigeben über


UNUserNotificationCenter.Delegate Eigenschaft

Definition

Eine Instanz der Modellklasse UserNotifications.IUNUserNotificationCenterDelegate, die als Klassendelegat fungiert.

public virtual UserNotifications.IUNUserNotificationCenterDelegate Delegate { [Foundation.Export("delegate", ObjCRuntime.ArgumentSemantic.Weak)] get; [Foundation.Export("setDelegate:", ObjCRuntime.ArgumentSemantic.Weak)] set; }
member this.Delegate : UserNotifications.IUNUserNotificationCenterDelegate with get, set

Eigenschaftswert

Die Instanz der Modellklasse UserNotifications.IUNUserNotificationCenterDelegate

Attribute

Hinweise

Die diesem Objekt zugewiesene Delegatinstanz wird verwendet, um Ereignisse zu behandeln oder Daten bei Bedarf für diese Klasse bereitzustellen.

Beim Festlegen der Delegat- oder WeakDelegate-Werte werden Ereignisse an die angegebene Instanz übermittelt, anstatt an die Ereignisse im C#-Stil übermittelt zu werden.

Dies ist die stark typisierte Version des Objekts. Entwickler sollten stattdessen die WeakDelegate-Eigenschaft verwenden, wenn sie nur eine klasse zuweisen möchten, die von NSObject abgeleitet wurde, die mit [Export]-Attributen versehen wurde.

Gilt für: