NSObject.InitializeHandle Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| InitializeHandle(NativeHandle) | |
| InitializeHandle(NativeHandle, String) | |
| InitializeHandle(NativeHandle, String, Boolean) |
Initialisiert die Handle Eigenschaft mit dem Ergebnis eines systemeigenen Initialisierungsprogramms. |
InitializeHandle(NativeHandle)
protected void InitializeHandle(ObjCRuntime.NativeHandle handle);
member this.InitializeHandle : ObjCRuntime.NativeHandle -> unit
Parameter
- handle
- NativeHandle
Gilt für:
InitializeHandle(NativeHandle, String)
protected void InitializeHandle(ObjCRuntime.NativeHandle handle, string initSelector);
member this.InitializeHandle : ObjCRuntime.NativeHandle * string -> unit
Parameter
- handle
- NativeHandle
- initSelector
- String
Gilt für:
InitializeHandle(NativeHandle, String, Boolean)
Initialisiert die Handle Eigenschaft mit dem Ergebnis eines systemeigenen Initialisierungsprogramms.
protected internal void InitializeHandle(ObjCRuntime.NativeHandle handle, string initSelector, bool throwOnInitFailure);
member this.InitializeHandle : ObjCRuntime.NativeHandle * string * bool -> unit
Parameter
- handle
- NativeHandle
Das vom systemeigenen Initialisierer zurückgegebene Handle.
- initSelector
- String
Die Selektor des nativen Initialisierungsprogramms, das erzeugt wurde handle. Wird nur in der Ausnahmemeldung verwendet, wenn die Initialisierung fehlschlägt.
- throwOnInitFailure
- Boolean
Wenn trueeine Ausnahme ausgelöst wird, wenn der systemeigene Initialisierer fehlgeschlagen ist (zurückgegeben nil); wenn falsedie Handle Eigenschaft auf den Handle (möglicherweise NULL) festgelegt ist, ohne es auszuwerfen.
Hinweise
Übergeben, false um eine Factorymethode für einen fehlsetzbaren Initialisierer zu implementieren: Dadurch kann ein Nilergebnis (durch Überprüfen der Handle Eigenschaft) erkannt und zurückgegeben werden, anstatt sie auszuwerfennull.throwOnInitFailure Dies ist die Funktion des Generators für Konstruktoren, die mit [FactoryMethod]Anmerkungen versehen sind.