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
Protocol(IntPtr) |
Erstellt eine Instanz der Protocol-Klasse für das angegebene Objective-C-Protokoll. |
Protocol(String) |
Erstellt eine Instanz von Protocol, indem das Protokoll nach Name gesucht wird. |
Protocol(Type) |
Erstellt eine Instanz der Protocol-Klasse für den angegebenen verwalteten Typ (der ein Objective-C-Protokoll darstellen muss). |
Protocol(IntPtr)
Erstellt eine Instanz der Protocol-Klasse für das angegebene Objective-C-Protokoll.
public Protocol (IntPtr handle);
new ObjCRuntime.Protocol : nativeint -> ObjCRuntime.Protocol
Parameter
- handle
-
IntPtr
nativeint
Objective-C-Zeiger auf das Protokoll.
Gilt für:
Protocol(String)
Erstellt eine Instanz von Protocol, indem das Protokoll nach Name gesucht wird.
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 durch name
angegebene Protokoll nicht vorhanden ist.
Die GetHandle(String) -Methode führt eine ähnliche Rolle aus, mit der Ausnahme, dass sie nur das Handle auf niedriger Ebene an das Protokoll zurückgibt.
Gilt für:
Protocol(Type)
Erstellt eine Instanz der Protocol-Klasse für den angegebenen verwalteten Typ (der 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).