Partager via


Protocol Constructeurs

Définition

Surcharges

Protocol(IntPtr)

Crée une instance de la classe Protocol pour le protocole Objective-C spécifié.

Protocol(String)

Crée une instance de Protocole en recherchant le protocole par nom.

Protocol(Type)

Crée une instance de la classe Protocol pour le type managé spécifié (qui doit représenter un protocole Objective-C).

Protocol(IntPtr)

Crée une instance de la classe Protocol pour le protocole Objective-C spécifié.

public Protocol (IntPtr handle);
new ObjCRuntime.Protocol : nativeint -> ObjCRuntime.Protocol

Paramètres

handle
IntPtr

nativeint

Pointeur Objective-C vers le protocole.

S’applique à

Protocol(String)

Crée une instance de Protocole en recherchant le protocole par nom.

public Protocol (string name);
new ObjCRuntime.Protocol : string -> ObjCRuntime.Protocol

Paramètres

name
String

Nom du protocole.

Remarques

Cette méthode lève une exception ArgumentException si le protocole spécifié par name n’existe pas.

La GetHandle(String) méthode joue un rôle similaire, sauf qu’elle retourne uniquement le handle de bas niveau au protocole.

S’applique à

Protocol(Type)

Crée une instance de la classe Protocol pour le type managé spécifié (qui doit représenter un protocole Objective-C).

public Protocol (Type type);
new ObjCRuntime.Protocol : Type -> ObjCRuntime.Protocol

Paramètres

type
Type

Type managé (qui doit représenter un protocole Objective-C).

S’applique à