Protocol Klasa
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.
Reprezentacja protokołu Objective-C.
public class Protocol : ObjCRuntime.INativeObject
type Protocol = class
interface INativeObject
- Dziedziczenie
-
Protocol
- Implementuje
Konstruktory
| 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). |
Właściwości
| Nazwisko | Opis |
|---|---|
| Handle |
Dojdź (wskaźnik) do niezarządzanej reprezentacji obiektu. |
| Name |
Nazwa protokołu. |
Metody
| Nazwisko | Opis |
|---|---|
| GetHandle(String) |
Zwraca uchwyt do protokołu Objective-C. |
Metody rozszerzania
| Nazwisko | Opis |
|---|---|
| GetHandle(INativeObject) |
Reprezentacja protokołu Objective-C. |
| GetNonNullHandle(INativeObject, String) |
Reprezentacja protokołu Objective-C. |