Lingua

Selector Classe

Definizione

Rappresenta un selettore Objective-C nel codice gestito.

public class Selector : IEquatable<ObjCRuntime.Selector>, ObjCRuntime.INativeObject
type Selector = class
    interface IEquatable<Selector>
    interface INativeObject
Ereditarietà
Selector
Implementazioni

Costruttori

Nome Descrizione
Selector(NativeHandle)

Costruttore utilizzato durante la creazione di rappresentazioni gestite di oggetti non gestiti. Chiamato dal runtime.

Selector(String)

Crea un nuovo selettore e lo registra con il runtime di Objective-C.

Proprietà

Nome Descrizione
Handle

Handle (puntatore) alla rappresentazione del selettore non gestito.

Name

Nome del selettore.

Metodi

Nome Descrizione
Equals(Object)

Confronta due oggetti per verificarne l'uguaglianza

Equals(Selector)

Confronta due selettori per verificare l'uguaglianza.

FromHandle(NativeHandle, Boolean)

Crea un'istanza del selettore gestita da un selettore nativo.

FromHandle(NativeHandle)

Rappresenta un selettore Objective-C nel codice gestito.

GetHandle(String)

Restituisce l'handle al selettore di Objective-C specificato.

GetHashCode()

Restituisce il codice hash del selettore.

Register(NativeHandle)

Rappresenta un selettore Objective-C nel codice gestito.

Operatori

Nome Descrizione
Equality(Selector, Selector)

Rappresenta un selettore Objective-C nel codice gestito.

Inequality(Selector, Selector)

Rappresenta un selettore Objective-C nel codice gestito.

Metodi di estensione

Nome Descrizione
GetHandle(INativeObject)

Rappresenta un selettore Objective-C nel codice gestito.

GetNonNullHandle(INativeObject, String)

Rappresenta un selettore Objective-C nel codice gestito.

Si applica a