Partager via


AVAudioPlayer.WeakDelegate Propriété

Définition

Objet qui peut répondre au protocole délégué pour ce type

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

Valeur de propriété

Instance qui répondra aux événements et aux demandes de données.

Attributs

Remarques

L’instance de délégué affectée à cet objet sera utilisée pour gérer les événements ou fournir des données à la demande à cette classe.

Lors de la définition des événements de valeurs Delegate ou WeakDelegate seront remis à l’instance spécifiée au lieu d’être remis aux événements de style C#.

Les méthodes doivent être décorées avec l’attribut [Export (« selectorName »)] pour répondre à chaque méthode à partir du protocole. Vous pouvez également utiliser la méthode Delegate qui est fortement typée et ne nécessite pas les attributs [Export] sur les méthodes.

S’applique à