Protocol Classe
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.
Représentation d’un protocole Objective-C.
public class Protocol : ObjCRuntime.INativeObject
type Protocol = class
interface INativeObject
- Héritage
-
Protocol
- Implémente
Constructeurs
| 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). |
Propriétés
| Nom | Description |
|---|---|
| Handle |
Handle (pointeur) vers la représentation d’objet non managée. |
| Name |
Nom du protocole. |
Méthodes
| Nom | Description |
|---|---|
| GetHandle(String) |
Retourne le handle au protocole Objective-C. |
Méthodes d’extension
| Nom | Description |
|---|---|
| GetHandle(INativeObject) |
Représentation d’un protocole Objective-C. |
| GetNonNullHandle(INativeObject, String) |
Représentation d’un protocole Objective-C. |