Protocol Konstruktoren
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 |
|---|---|
| Protocol(NativeHandle) |
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von nicht verwalteten Objekten verwendet wird. Wird von der Laufzeit aufgerufen. |
| Protocol(String) |
Erstellt eine Instanz des Protokolls durch Nachschlagen des Protokolls anhand des Namens. |
| Protocol(Type) |
Erstellt eine Instanz der Protocol-Klasse für den angegebenen verwalteten Typ (die ein Objective-C-Protokoll darstellen muss). |
Protocol(NativeHandle)
Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von nicht verwalteten Objekten verwendet wird. Wird von der Laufzeit aufgerufen.
public Protocol(ObjCRuntime.NativeHandle handle);
new ObjCRuntime.Protocol : ObjCRuntime.NativeHandle -> ObjCRuntime.Protocol
Parameter
- handle
- NativeHandle
Zeiger (Handle) auf das nicht verwaltete Objekt.
Gilt für:
Protocol(String)
Erstellt eine Instanz des Protokolls durch Nachschlagen des Protokolls anhand des Namens.
public Protocol(string name);
new ObjCRuntime.Protocol : string -> ObjCRuntime.Protocol
Parameter
- name
- String
Name des Protokolls.
Hinweise
Diese Methode löst eine ArgumentException aus, wenn das von name ihnen angegebene Protokoll nicht vorhanden ist.
Die GetHandle(String) Methode führt eine ähnliche Rolle aus, mit der Ausnahme, dass nur das Handle auf niedriger Ebene an das Protokoll zurückgegeben wird.
Gilt für:
Protocol(Type)
Erstellt eine Instanz der Protocol-Klasse für den angegebenen verwalteten Typ (die ein Objective-C-Protokoll darstellen muss).
public Protocol(Type type);
new ObjCRuntime.Protocol : Type -> ObjCRuntime.Protocol
Parameter
- type
- Type
Der verwaltete Typ (der ein Objective-C-Protokoll darstellen muss).