Freigeben über


ActionAttribute Klasse

Definition

Kennzeichnet eine Methode zum Reagieren auf eine Objective-C-Aktion

[System.AttributeUsage(System.AttributeTargets.Method)]
public sealed class ActionAttribute : Foundation.ExportAttribute
type ActionAttribute = class
    inherit ExportAttribute
Vererbung
ActionAttribute
Attribute

Hinweise

Sie können dieses Attribut auf eine Methode anwenden und es in eine Aktion umwandeln, die von der Objective-C-Welt aufgerufen werden kann.

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

Konstruktoren

ActionAttribute()

Initialisiert eine neue Instanz eines Action-Attributs.

ActionAttribute(String)

Erstellt eine neue Instanz der Aktion attribtue mit dem angegebenen Selektor.

Eigenschaften

ArgumentSemantic

Die Semantik für den Objektbesitz für Settereigenschaften oder -methoden.

(Geerbt von ExportAttribute)
IsVariadic

Kennzeichnet eine Methode zum Reagieren auf eine Objective-C-Aktion

(Geerbt von ExportAttribute)
Selector

Der Name des C#-Selektors, falls angegeben, oder NULL, wenn er vom Eigenschaftennamen oder der Methode abgeleitet wird.

(Geerbt von ExportAttribute)

Methoden

ToGetter(PropertyInfo)

Kennzeichnet eine Methode zum Reagieren auf eine Objective-C-Aktion

(Geerbt von ExportAttribute)
ToSetter(PropertyInfo)

Kennzeichnet eine Methode zum Reagieren auf eine Objective-C-Aktion

(Geerbt von ExportAttribute)

Gilt für: