UIKit.UIImagePickerController Members

The members of UIKit.UIImagePickerController are listed below.

See Also: Inherited members from UIKit.UINavigationController

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.

Protected Constructors

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 Properties

AllowsEditingbool. Whether the application user is allowed to edit a selected picture or movie.
AllowsImageEditingbool. Whether the application user is allowed to edit images.
CameraCaptureModeUIImagePickerControllerCameraCaptureMode. The capture mode of the camera.
CameraDeviceUIImagePickerControllerCameraDevice. The camera used by this UIImagePickerController.
CameraFlashModeUIImagePickerControllerCameraFlashMode. The current flash mode of the active camera.
CameraOverlayViewUIView. A custom UIView to overlay on top of the default image picker interface.
CameraViewTransformCoreGraphics.CGAffineTransform. The affine transform to apply to the camera's preview image.
[read-only]
override
ClassHandleIntPtr. The handle for this class.
[read-only]
static
CropRectFoundation.NSString. Key for the editing information dictionary; indicates the cropped rectangle applied to the original image.
DelegateFoundation.NSObject. An instance of the Foundation.NSObject model class which acts as the class delegate.
[read-only]
static
EditedImageFoundation.NSString. Key for the editing information dictionary; indicates the image edited by the user.
ImagePickerControllerDelegateUIImagePickerControllerDelegate. The delegate object that can be used to respond to events relating to this UIImagePickerController.
[read-only]
static
MediaMetadataFoundation.NSString. Represents the value associated with the constant UIImagePickerControllerMediaMetadata
[read-only]
static
MediaTypeFoundation.NSString. A string indicating the type of media being picked.
MediaTypesstring[]. The media types accessed by this UIImagePickerController.
[read-only]
static
MediaURLFoundation.NSString. The filesystem URL for a movie.
NavigationControllerDelegateUINavigationControllerDelegate. A delegate object that can be used to respond to navigation events.
[read-only]
static
OriginalImageFoundation.NSString. Key for the editing information dictionary; indicates the original, uncropped image selected by the user.
[read-only]
static
ReferenceUrlFoundation.NSString. Represents the value associated with the constant UIImagePickerControllerReferenceURL
ShowsCameraControlsbool. Whether this UIImagePickerController should display the default camera controls.
SourceTypeUIImagePickerControllerSourceType. The type of picker interface displayed by this UIImagePickerController.
VideoMaximumDurationdouble. The maximum duration, in seconds, for a video recording.
VideoQualityUIImagePickerControllerQualityType. The video recording and transcoding quality.

Public Methods

static
AvailableCaptureModesForCameraDevice(UIImagePickerControllerCameraDevice) : Foundation.NSNumber[]
The capture modes for the specified camera.
static
AvailableMediaTypes(UIImagePickerControllerSourceType) : string[]
The available media types for the specified source type.
static
IsCameraDeviceAvailable(UIImagePickerControllerCameraDevice) : bool
Whether the camera can be used.
static
IsFlashAvailableForCameraDevice(UIImagePickerControllerCameraDevice) : bool
Whether the specified camera has its flash enabled.
static
IsSourceTypeAvailable(UIImagePickerControllerSourceType) : bool
Whether the specified UIImagePickerControllerSourceType is available to the application.|Whether the specified UIImagePickerControllerSourceType can be used by the applicati.
StartVideoCapture() : bool
Begins video capture using this UIImagePickerController's CameraDevice.
StopVideoCapture()
Ends video capture.
TakePicture()
Captures a still image using this UIImagePickerController's CameraDevice.

Protected Methods

override
Dispose(bool)
Releases the resources used by the UIImagePickerController object.

Public Events

CanceledEvent raised by the object.
FinishedPickingImageEvent raised by the object.
FinishedPickingMediaEvent raised by the object.