Partager via


SKView.Delegate Propriété

Définition

Instance de la classe de modèle SpriteKit.ISKViewDelegate qui agit comme délégué de classe.

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual SpriteKit.ISKViewDelegate Delegate { [ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)] [ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, ObjCRuntime.PlatformArchitecture.All, null)] [ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)] [Foundation.Export("delegate", ObjCRuntime.ArgumentSemantic.Weak)] get; [ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)] [ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, ObjCRuntime.PlatformArchitecture.All, null)] [ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)] [Foundation.Export("setDelegate:", ObjCRuntime.ArgumentSemantic.Weak)] set; }
member this.Delegate : SpriteKit.ISKViewDelegate with get, set

Valeur de propriété

Instance de la classe de modèle SpriteKit.ISKViewDelegate

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#.

Il s’agit de la version fortement typée de l’objet. Les développeurs doivent utiliser la propriété WeakDelegate à la place s’ils veulent simplement affecter une classe dérivée de NSObject qui a été décorée avec des attributs [Export].

S’applique à