Langue

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

Nom Description
Selector(NativeHandle)

Constructeur utilisé lors de la création de représentations managées d’objets non managés. Appelé par le runtime.

Selector(String)

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

Propriétés

Nom Description
Handle

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

Name

Nom de ce sélecteur.

Méthodes

Nom Description
Equals(Object)

Compare deux objets pour l’égalité

Equals(Selector)

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

FromHandle(NativeHandle, Boolean)

Crée une instance de sélecteur managée à partir d’un sélecteur natif.

FromHandle(NativeHandle)

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

GetHandle(String)

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

GetHashCode()

Retourne le code de hachage du sélecteur.

Register(NativeHandle)

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

Opérateurs

Nom Description
Equality(Selector, Selector)

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

Inequality(Selector, Selector)

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

Méthodes d’extension

Nom Description
GetHandle(INativeObject)

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

GetNonNullHandle(INativeObject, String)

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

S’applique à