Protocol Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Nome | Descrição |
|---|---|
| Protocol(NativeHandle) |
Um construtor usado ao criar representações geridas de objetos não geridos. Chamado pelo tempo de execução. |
| Protocol(String) |
Cria uma instância de Protocolo procurando o protocolo pelo nome. |
| Protocol(Type) |
Cria uma instância da classe Protocolo para o tipo gerido especificado (que deve representar um protocolo Objective-C). |
Protocol(NativeHandle)
Um construtor usado ao criar representações geridas de objetos não geridos. Chamado pelo tempo de execução.
public Protocol(ObjCRuntime.NativeHandle handle);
new ObjCRuntime.Protocol : ObjCRuntime.NativeHandle -> ObjCRuntime.Protocol
Parâmetros
- handle
- NativeHandle
Apontador (handler) para o objeto não gerido.
Aplica-se a
Protocol(String)
Cria uma instância de Protocolo procurando o protocolo pelo nome.
public Protocol(string name);
new ObjCRuntime.Protocol : string -> ObjCRuntime.Protocol
Parâmetros
- name
- String
Nome do protocolo.
Observações
Este método lança uma ArgumentException se o protocolo especificado por name não existir.
O GetHandle(String) método desempenha um papel semelhante, exceto que apenas devolve o handle de baixo nível ao protocolo.
Aplica-se a
Protocol(Type)
Cria uma instância da classe Protocolo para o tipo gerido especificado (que deve representar um protocolo Objective-C).
public Protocol(Type type);
new ObjCRuntime.Protocol : Type -> ObjCRuntime.Protocol
Parâmetros
- type
- Type
O tipo gerido (que deve representar um protocolo Objective-C).