Protocol Construtores

Definição

Sobrecargas

Protocol(IntPtr)

Cria uma instância da classe Protocol para o protocolo Objective-C especificado.

Protocol(String)

Cria uma instância do Protocolo pesquisando o protocolo por nome.

Protocol(Type)

Cria uma instância da classe Protocol para o tipo gerenciado especificado (que deve representar um protocolo Objective-C).

Protocol(IntPtr)

Cria uma instância da classe Protocol para o protocolo Objective-C especificado.

public Protocol (IntPtr handle);
new ObjCRuntime.Protocol : nativeint -> ObjCRuntime.Protocol

Parâmetros

handle
IntPtr

nativeint

Ponteiro Objective-C para o protocolo.

Aplica-se a

Protocol(String)

Cria uma instância do Protocolo pesquisando o protocolo por nome.

public Protocol (string name);
new ObjCRuntime.Protocol : string -> ObjCRuntime.Protocol

Parâmetros

name
String

Nome do protocolo.

Comentários

Esse método gera uma ArgumentException se o protocolo especificado por name não existir.

O GetHandle(String) método executa uma função semelhante, exceto que retorna apenas o identificador de baixo nível para o protocolo.

Aplica-se a

Protocol(Type)

Cria uma instância da classe Protocol para o tipo gerenciado especificado (que deve representar um protocolo Objective-C).

public Protocol (Type type);
new ObjCRuntime.Protocol : Type -> ObjCRuntime.Protocol

Parâmetros

type
Type

O tipo gerenciado (que deve representar um protocolo Objective-C).

Aplica-se a