Protocol Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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).