Protocol Classe
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.
Rappresentazione di un protocollo Objective-C.
public class Protocol : ObjCRuntime.INativeObject
type Protocol = class
interface INativeObject
- Ereditarietà
-
Protocol
- Implementazioni
Costruttori
| 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). |
Proprietà
| Nome | Descrizione |
|---|---|
| Handle |
Handle (puntatore) alla rappresentazione dell'oggetto non gestito. |
| Name |
Nome del protocollo. |
Metodi
| Nome | Descrizione |
|---|---|
| GetHandle(String) |
Restituisce l'handle al protocollo Objective-C. |
Metodi di estensione
| Nome | Descrizione |
|---|---|
| GetHandle(INativeObject) |
Rappresentazione di un protocollo Objective-C. |
| GetNonNullHandle(INativeObject, String) |
Rappresentazione di un protocollo Objective-C. |