GKMatch.WeakDelegate Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein Objekt, das auf das Delegatprotokoll für diesen Typ reagieren kann
public virtual Foundation.NSObject WeakDelegate { [Foundation.Export("delegate", ObjCRuntime.ArgumentSemantic.UnsafeUnretained)] get; [Foundation.Export("setDelegate:", ObjCRuntime.ArgumentSemantic.UnsafeUnretained)] set; }
member this.WeakDelegate : Foundation.NSObject with get, set
Eigenschaftswert
Die Instanz, die auf Ereignisse und Datenanforderungen reagiert.
- Attribute
Hinweise
Die diesem Objekt zugewiesene Delegatinstanz wird verwendet, um Ereignisse zu behandeln oder bei Bedarf Daten 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.
Methoden müssen mit dem Attribut [Export ("selectorName")] versehen sein, um auf jede Methode aus dem Protokoll zu reagieren. Alternativ können Sie die Delegate-Methode verwenden, die stark typisiert ist und keine [Export]-Attribute für Methoden erfordert.