Langue

NSObject.InitializeHandle Méthode

Définition

Surcharges

Nom Description
InitializeHandle(NativeHandle)
InitializeHandle(NativeHandle, String)
InitializeHandle(NativeHandle, String, Boolean)

Initialise la Handle propriété avec le résultat d’un initialiseur natif.

InitializeHandle(NativeHandle)

protected void InitializeHandle(ObjCRuntime.NativeHandle handle);
member this.InitializeHandle : ObjCRuntime.NativeHandle -> unit

Paramètres

handle
NativeHandle

S’applique à

InitializeHandle(NativeHandle, String)

protected void InitializeHandle(ObjCRuntime.NativeHandle handle, string initSelector);
member this.InitializeHandle : ObjCRuntime.NativeHandle * string -> unit

Paramètres

handle
NativeHandle
initSelector
String

S’applique à

InitializeHandle(NativeHandle, String, Boolean)

Initialise la Handle propriété avec le résultat d’un initialiseur natif.

protected internal void InitializeHandle(ObjCRuntime.NativeHandle handle, string initSelector, bool throwOnInitFailure);
member this.InitializeHandle : ObjCRuntime.NativeHandle * string * bool -> unit

Paramètres

handle
NativeHandle

Handle retourné par l’initialiseur natif.

initSelector
String

Sélecteur de l’initialiseur natif qui a produit handle. Utilisé uniquement dans le message d’exception lors de l’échec de l’initialisation.

throwOnInitFailure
Boolean

Si true, une exception est levée lorsque l’initialiseur natif a échoué (retourné nil) ; si false, la Handle propriété est définie sur le handle (éventuellement null) sans lever.

Remarques

false Passez pour throwOnInitFailure implémenter une méthode de fabrique pour un initialiseur pouvant échouer : cela permet de détecter un résultat nul (en vérifiant la Handle propriété) et de retourner null au lieu de lever. C’est ce que fait le générateur pour les constructeurs annotés avec [FactoryMethod].

S’applique à