Condividi tramite


Protocol Costruttori

Definizione

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).

Si applica a