SKView.Delegate Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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].