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
| Nome | Descrizione |
|---|---|
| Protocol(NativeHandle) |
Costruttore utilizzato durante la creazione di rappresentazioni gestite di oggetti non gestiti. Chiamato dal runtime. |
| Protocol(String) |
Crea un'istanza di Protocol 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(NativeHandle)
Costruttore utilizzato durante la creazione di rappresentazioni gestite di oggetti non gestiti. Chiamato dal runtime.
public Protocol(ObjCRuntime.NativeHandle handle);
new ObjCRuntime.Protocol : ObjCRuntime.NativeHandle -> ObjCRuntime.Protocol
Parametri
- handle
- NativeHandle
Puntatore (handle) all'oggetto non gestito.
Si applica a
Protocol(String)
Crea un'istanza di Protocol 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 fatto che 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).