NSObject.InitializeHandle Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Nazwisko | Opis |
|---|---|
| InitializeHandle(NativeHandle) | |
| InitializeHandle(NativeHandle, String) | |
| InitializeHandle(NativeHandle, String, Boolean) |
Inicjuje Handle właściwość z wynikiem inicjatora natywnego. |
InitializeHandle(NativeHandle)
protected void InitializeHandle(ObjCRuntime.NativeHandle handle);
member this.InitializeHandle : ObjCRuntime.NativeHandle -> unit
Parametry
- handle
- NativeHandle
Dotyczy
InitializeHandle(NativeHandle, String)
protected void InitializeHandle(ObjCRuntime.NativeHandle handle, string initSelector);
member this.InitializeHandle : ObjCRuntime.NativeHandle * string -> unit
Parametry
- handle
- NativeHandle
- initSelector
- String
Dotyczy
InitializeHandle(NativeHandle, String, Boolean)
Inicjuje Handle właściwość z wynikiem inicjatora natywnego.
protected internal void InitializeHandle(ObjCRuntime.NativeHandle handle, string initSelector, bool throwOnInitFailure);
member this.InitializeHandle : ObjCRuntime.NativeHandle * string * bool -> unit
Parametry
- handle
- NativeHandle
Uchwyt zwrócony przez inicjator macierzysty.
- initSelector
- String
Selektor natywnego inicjatora, który wygenerował handleelement . Używane tylko w komunikacie wyjątku, gdy inicjowanie nie powiedzie się.
- throwOnInitFailure
- Boolean
Jeśli truewyjątek jest zgłaszany, gdy inicjator macierzysty nie powiódł się (zwrócony zero); jeśli Handlefalsewłaściwość jest ustawiona na uchwyt (prawdopodobnie null) bez zgłaszania.
Uwagi
Przekaż false element throwOnInitFailure , aby zaimplementować metodę fabryki dla inicjatora możliwego do awarii: umożliwia to wykrycie zerowego wyniku (przez sprawdzenie Handle właściwości) i zwrócenie null zamiast zwracania. Jest to funkcja generatora dla konstruktorów z adnotacjami [FactoryMethod].