Protocol Konstruktory
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 |
|---|---|
| Protocol(NativeHandle) |
Konstruktor używany podczas tworzenia zarządzanych reprezentacji niezarządzanych obiektów. Wywoływane przez środowisko uruchomieniowe. |
| Protocol(String) |
Tworzy wystąpienie protokołu, wyszukując protokół według nazwy. |
| Protocol(Type) |
Tworzy wystąpienie klasy Protocol dla określonego typu zarządzanego (który musi reprezentować protokół Objective-C). |
Protocol(NativeHandle)
Konstruktor używany podczas tworzenia zarządzanych reprezentacji niezarządzanych obiektów. Wywoływane przez środowisko uruchomieniowe.
public Protocol(ObjCRuntime.NativeHandle handle);
new ObjCRuntime.Protocol : ObjCRuntime.NativeHandle -> ObjCRuntime.Protocol
Parametry
- handle
- NativeHandle
Wskaźnik (uchwyt) do niezarządzanych obiektów.
Dotyczy
Protocol(String)
Tworzy wystąpienie protokołu, wyszukując protokół według nazwy.
public Protocol(string name);
new ObjCRuntime.Protocol : string -> ObjCRuntime.Protocol
Parametry
- name
- String
Nazwa protokołu.
Uwagi
Ta metoda zgłasza wyjątek ArgumentException, jeśli protokół określony przez name nie istnieje.
Metoda GetHandle(String) wykonuje podobną rolę, z wyjątkiem zwraca tylko dojście niskiego poziomu do protokołu.
Dotyczy
Protocol(Type)
Tworzy wystąpienie klasy Protocol dla określonego typu zarządzanego (który musi reprezentować protokół Objective-C).
public Protocol(Type type);
new ObjCRuntime.Protocol : Type -> ObjCRuntime.Protocol
Parametry
- type
- Type
Typ zarządzany (który musi reprezentować protokół Objective-C).