ActionAttribute 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
标记用于响应 Objective-C 操作的方法
[System.AttributeUsage(System.AttributeTargets.Method)]
public sealed class ActionAttribute : Foundation.ExportAttribute
type ActionAttribute = class
inherit ExportAttribute
- 继承
- 属性
注解
可以将此属性应用于方法,将其转换为可由 Objective-C 世界调用的操作。
[Action ("clicked:")]
void Submit (NSObject sender)
{
// User has clicked on the Submit button, respond to this action
}
构造函数
ActionAttribute() |
初始化 Action 属性的新实例 |
ActionAttribute(String) |
使用给定选择器创建操作的新实例。 |
属性
ArgumentSemantic |
setter 属性或方法上的对象所有权的语义。 (继承自 ExportAttribute) |
IsVariadic |
标记用于响应 Objective-C 操作的方法 (继承自 ExportAttribute) |
Selector |
C# 选择器的名称(如果已指定),如果从属性名称或方法派生,则为 null。 (继承自 ExportAttribute) |
方法
ToGetter(PropertyInfo) |
标记用于响应 Objective-C 操作的方法 (继承自 ExportAttribute) |
ToSetter(PropertyInfo) |
标记用于响应 Objective-C 操作的方法 (继承自 ExportAttribute) |