Protocol Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
| Nome | Description |
|---|---|
| Protocol(NativeHandle) |
Um construtor usado ao criar representações gerenciadas de objetos não gerenciados. Chamado pelo runtime. |
| 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(NativeHandle)
Um construtor usado ao criar representações gerenciadas de objetos não gerenciados. Chamado pelo runtime.
public Protocol(ObjCRuntime.NativeHandle handle);
new ObjCRuntime.Protocol : ObjCRuntime.NativeHandle -> ObjCRuntime.Protocol
Parâmetros
- handle
- NativeHandle
Ponteiro (identificador) para o objeto não gerenciado.
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 nível baixo 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).