Partager via


Selector Classe

Définition

Représente un sélecteur Objective-C dans le code managé.

public class Selector : IEquatable<ObjCRuntime.Selector>, ObjCRuntime.INativeObject
type Selector = class
    interface IEquatable<Selector>
    interface INativeObject
Héritage
Selector
Implémente

Constructeurs

Selector(IntPtr)

Crée un sélecteur à partir du pointeur non managé vers le sélecteur Objective-C.

Selector(String)

Crée un sélecteur et l’inscrit auprès du runtime Objective-C.

Propriétés

Handle

Handle (pointeur) vers la représentation du sélecteur non managé.

Name

Nom de ce sélecteur.

Méthodes

Equals(Object)

Compare deux objets pour l’égalité

Equals(Selector)

Compare deux sélecteurs pour l’égalité.

FromHandle(IntPtr)

Crée un wrapper de sélecteur managé en fonction du handle natif qu’il contient.

GetHandle(String)

Retourne le handle au sélecteur Objective-C spécifié.

GetHashCode()

Retourne le code de hachage du sélecteur.

Register(IntPtr)

Crée une instance selector pour le sélecteur Objective-C spécifié.

Opérateurs

Equality(Selector, Selector)

Détermine si deux objets Sélecteur sont égaux en comparant leurs handles natifs.

Inequality(Selector, Selector)

Détermine si deux objets sélecteurs sont différents en comparant leurs handles natifs.

S’applique à