Protocol Constructores
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í.
Sobrecargas
Protocol(IntPtr) |
Crea una instancia de la clase Protocol para el protocolo Objective-C especificado. |
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). |
Protocol(IntPtr)
Crea una instancia de la clase Protocol para el protocolo Objective-C especificado.
public Protocol (IntPtr handle);
new ObjCRuntime.Protocol : nativeint -> ObjCRuntime.Protocol
Parámetros
- handle
-
IntPtr
nativeint
Puntero objective-C al protocolo.
Se aplica a
Protocol(String)
Crea una instancia de Protocol buscando el protocolo por nombre.
public Protocol (string name);
new ObjCRuntime.Protocol : string -> ObjCRuntime.Protocol
Parámetros
- name
- String
Nombre del protocolo.
Comentarios
Este método produce una excepción ArgumentException si el protocolo especificado por name
no existe.
El GetHandle(String) método realiza un rol similar, salvo que solo devuelve el identificador de bajo nivel al protocolo.
Se aplica a
Protocol(Type)
Crea una instancia de la clase Protocol para el tipo administrado especificado (que debe representar un protocolo Objective-C).
public Protocol (Type type);
new ObjCRuntime.Protocol : Type -> ObjCRuntime.Protocol
Parámetros
- type
- Type
Tipo administrado (que debe representar un protocolo Objective-C).