Partager via


ActionAttribute Classe

Définition

Marque une méthode pour répondre à une action Objective-C

[System.AttributeUsage(System.AttributeTargets.Method)]
public sealed class ActionAttribute : Foundation.ExportAttribute
type ActionAttribute = class
    inherit ExportAttribute
Héritage
ActionAttribute
Attributs

Remarques

Vous pouvez appliquer cet attribut à une méthode, en le transformant en action qui peut être appelée par le monde Objective-C.

[Action ("clicked:")]
void Submit (NSObject sender)
{
 // User has clicked on the Submit button, respond to this action
}

Constructeurs

ActionAttribute()

Initialise une nouvelle instance d’un attribut Action

ActionAttribute(String)

Crée une instance de l’attribtue d’action avec le sélecteur donné.

Propriétés

ArgumentSemantic

Sémantique de la propriété de l’objet sur les propriétés ou méthodes setter.

(Hérité de ExportAttribute)
IsVariadic

Marque une méthode pour répondre à une action Objective-C

(Hérité de ExportAttribute)
Selector

Nom du sélecteur C# s’il est spécifié, ou null s’il est dérivé du nom ou de la méthode de propriété.

(Hérité de ExportAttribute)

Méthodes

ToGetter(PropertyInfo)

Marque une méthode pour répondre à une action Objective-C

(Hérité de ExportAttribute)
ToSetter(PropertyInfo)

Marque une méthode pour répondre à une action Objective-C

(Hérité de ExportAttribute)

S’applique à