Protocol Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
Protocol(IntPtr) |
Crea un'istanza della classe Protocol per il protocollo Objective-C specificato. |
Protocol(String) |
Crea un'istanza di Protocollo cercando il protocollo in base al nome. |
Protocol(Type) |
Crea un'istanza della classe Protocol per il tipo gestito specificato, che deve rappresentare un protocollo Objective-C. |
Protocol(IntPtr)
Crea un'istanza della classe Protocol per il protocollo Objective-C specificato.
public Protocol (IntPtr handle);
new ObjCRuntime.Protocol : nativeint -> ObjCRuntime.Protocol
Parametri
- handle
-
IntPtr
nativeint
Puntatore objective-C al protocollo.
Si applica a
Protocol(String)
Crea un'istanza di Protocollo cercando il protocollo in base al nome.
public Protocol (string name);
new ObjCRuntime.Protocol : string -> ObjCRuntime.Protocol
Parametri
- name
- String
Nome del protocollo.
Commenti
Questo metodo genera un'eccezione ArgumentException se il protocollo specificato da name
non esiste.
Il GetHandle(String) metodo esegue un ruolo simile, ad eccezione del quale restituisce solo l'handle di basso livello al protocollo.
Si applica a
Protocol(Type)
Crea un'istanza della classe Protocol per il tipo gestito specificato, che deve rappresentare un protocollo Objective-C.
public Protocol (Type type);
new ObjCRuntime.Protocol : Type -> ObjCRuntime.Protocol
Parametri
- type
- Type
Tipo gestito (che deve rappresentare un protocollo Objective-C).