Freigeben über


Class.GetHandle Methode

Definition

Überlädt

GetHandle(String)

Gibt das nicht verwaltete Handle an die Objective-C-Klasse zurück.

GetHandle(Type)

Ruft das Objective-C-Handle des angegebenen Typs ab.

GetHandle(String)

Gibt das nicht verwaltete Handle an die Objective-C-Klasse zurück.

public static IntPtr GetHandle (string name);
static member GetHandle : string -> nativeint

Parameter

name
String

Der Name der zu suchenden Klasse.

Gibt zurück

IntPtr

nativeint

Das nicht verwaltete Handle für die angegebene Objective-C-Klasse.

Gilt für:

GetHandle(Type)

Ruft das Objective-C-Handle des angegebenen Typs ab.

public static IntPtr GetHandle (Type type);
static member GetHandle : Type -> nativeint

Parameter

type
Type

Typ für eine von NSObject abgeleitete Klasse

Gibt zurück

IntPtr

nativeint

Das Objective-C-Handle für das Objekt.

Hinweise

Diese Methode sucht das Objective-C-Handle für den angegebenen Typ oder registriert den angegebenen Typ bei der Objective-C-Runtime, wenn er zuvor nicht registriert wurde.

Die Klasse muss von NSObject abgeleitet werden. Wenn die Klasse mit dem [Register]-Attribut gekennzeichnet ist, ist der in diesem Register-Attribut angegebene Name der Name, der zum Suchen oder Registrieren der Klasse verwendet wird.

Gilt für: