Protocol Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representación de un protocolo Objective-C.
public class Protocol : ObjCRuntime.INativeObject
type Protocol = class
interface INativeObject
- Herencia
-
Protocol
- Implementaciones
Constructores
| Nombre | Description |
|---|---|
| Protocol(NativeHandle) |
Constructor usado al crear representaciones administradas de objetos no administrados. Llamado por el tiempo de ejecución. |
| Protocol(String) |
Crea una instancia de Protocol buscando el protocolo por nombre. |
| Protocol(Type) |
Crea una instancia de la clase Protocol para el tipo administrado especificado (que debe representar un protocolo Objective-C). |
Propiedades
| Nombre | Description |
|---|---|
| Handle |
Controla (puntero) a la representación de objeto no administrada. |
| Name |
Nombre del protocolo. |
Métodos
| Nombre | Description |
|---|---|
| GetHandle(String) |
Devuelve el identificador al protocolo Objective-C. |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetHandle(INativeObject) |
Representación de un protocolo Objective-C. |
| GetNonNullHandle(INativeObject, String) |
Representación de un protocolo Objective-C. |