Langue

Protocol Constructeurs

Définition

Surcharges

Nom Description
Protocol(NativeHandle)

Constructeur utilisé lors de la création de représentations managées d’objets non managés. Appelé par le runtime.

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(NativeHandle)

Constructeur utilisé lors de la création de représentations managées d’objets non managés. Appelé par le runtime.

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

Paramètres

handle
NativeHandle

Pointeur (handle) vers l’objet non managé.

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 effectue 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 à