Compartilhar via


SCNProgram.WeakDelegate Propriedade

Definição

Um objeto que pode responder ao protocolo delegado para esse tipo

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

Valor da propriedade

A instância que responderá a eventos e solicitações de dados.

Atributos

Comentários

A instância delegada atribuída a esse objeto será usada para manipular eventos ou fornecer dados sob demanda para essa classe.

Ao definir os eventos de valores Delegate ou WeakDelegate, os eventos serão entregues à instância especificada em vez de serem entregues aos eventos de estilo C#

Os métodos devem ser decorados com o atributo [Export ("selectorName")] para responder a cada método do protocolo. Como alternativa, use o método Delegate que é fortemente tipado e não requer os atributos [Exportar] em métodos.

Aplica-se a