iOS Guides | Samples

MonoTouch.UIKit.UIActionSheetDelegate Class

A class used to receive notifications from a UIActionSheet.

See Also: UIActionSheetDelegate


[MonoTouch.Foundation.Register("UIActionSheetDelegate", false)]
[MonoTouch.ObjCRuntime.Unavailable(MonoTouch.ObjCRuntime.PlatformName.TvOS, MonoTouch.ObjCRuntime.PlatformArchitecture.All, null)]
public class UIActionSheetDelegate : NSObject, IUIActionSheetDelegate, IDisposable


A strongly typed implementation of a class that can be used to respond to events raised by the UIActionSheet.

Related content


Namespace: MonoTouch.UIKit
Assembly: monotouch (in monotouch.dll)
Assembly Versions:

The members of MonoTouch.UIKit.UIActionSheetDelegate are listed below.

See Also: NSObject

Public Constructors

Default constructor that initializes a new instance of this class with no parameters.
A constructor that initializes the object from the data stored in the unarchiver object.
Constructor to call on derived classes to skip initialization and merely allocate the object.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

Public Methods

Indicates that the UIActionSheet was canceled.
Clicked(UIActionSheet, Int32)
Indicates that the button at the buttonIndex was clicked.
Dismissed(UIActionSheet, Int32)
Indicates that the action was dismissed from the screen due to pushing of the button at buttonIndex.
Indicates that the action sheet was presented to the user.
WillDismiss(UIActionSheet, Int32)
Indicates that the action sheet will shortly be dismissed due to pushing of the button at buttonIndex.
Indicates that the action sheet is about to be presented.