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
| 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). |
Protocol(NativeHandle)
Constructor usado al crear representaciones administradas de objetos no administrados. Llamado por el tiempo de ejecución.
public Protocol(ObjCRuntime.NativeHandle handle);
new ObjCRuntime.Protocol : ObjCRuntime.NativeHandle -> ObjCRuntime.Protocol
Parámetros
- handle
- NativeHandle
Puntero (identificador) al objeto no administrado.
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, excepto 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).