ActionAttribute Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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) |