MonoTouch.UIKit.UIImage Members

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

See Also: Inherited members from MonoTouch.Foundation.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.
Creates a MonoTouch.UIKit.UIImage by loading from the provided file name
Constructs a MonoTouch.UIKit.UIImage from the provided data, scaled by the scale factor.
Constructs an image based on the ciImage, scaled by scale and oriented per orientation.

Public Properties

AccessibilityActivationPointSystem.Drawing.PointF. Gets or sets the screen coordinates of the activation point for this MonoTouch.UIKit.IUIAccessibilityIdentification element.
AccessibilityElementsHiddenbool. Gets or sets whether accessibility elements contained in this MonoTouch.UIKit.IUIAccessibilityIdentification element are hidden.
AccessibilityFrameSystem.Drawing.RectangleF. Gets or sets the screen coordinates of the frame of this MonoTouch.UIKit.IUIAccessibilityIdentification element.
AccessibilityHintstring. Gets or sets a localized string that describes the result of an action.
AccessibilityIdentifierstring. Gets or sets an identifier that identifies this MonoTouch.UIKit.IUIAccessibilityIdentification element.
AccessibilityLabelstring. Gets or sets a localized string to identify this MonoTouch.UIKit.IUIAccessibilityIdentification element.
AccessibilityLanguagestring. Gets or sets the language for the Monotouch.UIKit.UIIMage.AccessibilityLabel, Monotouch.UIKit.UIIMage.AccessibilityValue, and Monotouch.UIKit.UIIMage.AccessibilityHint of this MonoTouch.UIKit.IUIAccessibilityIdentification element.
AccessibilityNavigationStyleUIAccessibilityNavigationStyle. Gets or sets the navigation style.
AccessibilityPathUIBezierPath. Specifies screen coordinates for the path of an element that is used to highlight the element.
AccessibilityTraitsUIAccessibilityTrait. Gets or sets the accessibility traits that best characterize this MonoTouch.UIKit.IUIAccessibilityIdentification element.
AccessibilityValuestring. Specifies a localized string that contains the value of this MonoTouch.UIKit.IUIAccessibilityIdentification element.
AccessibilityViewIsModalbool. Gets or sets whether VoiceOver ignores elements in sibling views of this image object.
[read-only]
AlignmentRectInsetsUIEdgeInsets. Alignment metadata that provides hints for aligning the MonoTouch.UIKit.UIImage content.
[read-only]
static
AnnouncementDidFinishNotificationMonoTouch.Foundation.NSString. Notification constant for AnnouncementDidFinish
[read-only]
static
AnnouncementNotificationint. Gets the notification posted by an application that an announcement requires assistive technology.
[read-only]
static
BoldTextStatusDidChangeNotificationMonoTouch.Foundation.NSString. Notification constant for BoldTextStatusDidChange
[read-only]
CapInsetsUIEdgeInsets. The portions of a image that are not resized when the image is stretched. Read-only.
[read-only]
CGImageMonoTouch.CoreGraphics.CGImage. The underlying image data. Read-only.
[read-only]
CIImageMonoTouch.CoreImage.CIImage. The underlying MonoTouch.CoreImage.CIImage data. Read-only.
[read-only]
override
ClassHandleIntPtr. The handle for this class.
[read-only]
static
ClosedCaptioningStatusDidChangeNotificationMonoTouch.Foundation.NSString. Notification constant for ClosedCaptioningStatusDidChange
[read-only]
CurrentScalefloat. The scale of the image.
[read-only]
static
DarkerSystemColorsStatusDidChangeNotificationMonoTouch.Foundation.NSString. Notification constant for DarkerSystemColorsStatusDidChange
[read-only]
Durationdouble. The time interval to display the animated image. Read-only.
[read-only]
static
GrayscaleStatusDidChangeNotificationMonoTouch.Foundation.NSString. Notification constant for GrayscaleStatusDidChange
[read-only]
static
GuidedAccessStatusDidChangeNotificationMonoTouch.Foundation.NSString. Notification constant for GuidedAccessStatusDidChange
[read-only]
ImageAssetUIImageAsset. Gets an image asset with which the image is associated.
[read-only]
ImagesUIImage[]. An array of MonoTouch.UIKit.UIImage objects that make up an animated iamge.
[read-only]
static
InvertColorsStatusDidChangeNotificationMonoTouch.Foundation.NSString. Notification constant for InvertColorsStatusDidChange
IsAccessibilityElementbool. Gets or sets whether this image is an accessibility object that an assistive app can access.
[read-only]
static
LayoutChangedNotificationint. Gets the notification posted by an application that the layout of a screen has changed.
[read-only]
LeftCapWidthint. The width of the left cap.
[read-only]
static
MonoAudioStatusDidChangeNotificationMonoTouch.Foundation.NSString. Notification constant for MonoAudioStatusDidChange
[read-only]
static
NotificationSwitchControlIdentifierMonoTouch.Foundation.NSString. Notification constant for NotificationSwitchContr
[read-only]
OrientationUIImageOrientation. The orienation of the image. Read-only.
[read-only]
static
PageScrolledNotificationint. Gets the notification posted by an application that a scroll action has finished.
[read-only]
static
PauseAssistiveTechnologyNotificationint. Pauses assistive technology notifications.
[read-only]
static
ReduceMotionStatusDidChangeNotificationMonoTouch.Foundation.NSString. Notification constant for ReduceMotionStatusDidChange
[read-only]
static
ReduceTransparencyStatusDidChangeNotificationMonoTouch.Foundation.NSString. Notification constant for ReduceTransparencyStatusDidChange
[read-only]
RenderingModeUIImageRenderingMode. The default value is UIRenderingMode.Automatic.
[read-only]
ResizingModeUIImageResizingMode. The resizing mode used by the image.
[read-only]
static
ResumeAssistiveTechnologyNotificationint. Resumes assistive technology notifications.
[read-only]
static
ScreenChangedNotificationint. Gets the notification posted by an application that a new view appears that includes a major portion of the screen.
ShouldGroupAccessibilityChildrenbool. Gets or sets whether VoiceOver groups elements that are children of this object regardless of their positions.
[read-only]
SizeSystem.Drawing.SizeF. The dimensions of the image. Read-only.
[read-only]
static
SpeakScreenStatusDidChangeNotificationMonoTouch.Foundation.NSString. Notification constant for SpeakScreenStatusDidChange
[read-only]
static
SpeakSelectionStatusDidChangeNotificationMonoTouch.Foundation.NSString. Notification constant for SpeakSelectionStatusDidChange
[read-only]
static
SpeechAttributeLanguageMonoTouch.Foundation.NSString. Gets a BCP-47 language code.
[read-only]
static
SpeechAttributePitchMonoTouch.Foundation.NSString. Gets the value from 0.0 to 2.0 that determines the pitch for a spoken string.
[read-only]
static
SpeechAttributePunctuationMonoTouch.Foundation.NSString. Gets a value to be interpreted as a bool that determines whether the punctuation in a string is pronounced.
[read-only]
static
SwitchControlStatusDidChangeNotificationMonoTouch.Foundation.NSString. Notification constant for SwitchControlStatusDidChange
[read-only]
TopCapHeightint. The height of the top cap (non-resizable area).
[read-only]
static
TraitAdjustablelong. Gets a trait that allows continuous adjustment of an accessibility element through a range of values.
[read-only]
static
TraitAllowsDirectInteractionlong. Gets a trait that allows direct touch interaction for users.
[read-only]
static
TraitButtonlong. Gets a trait that indicates that this MonoTouch.UIKit.IUIAccessibilityIdentification element should be treated as a button.
[read-only]
static
TraitCausesPageTurnlong. Gets a trait that indicates that this MonoTouch.UIKit.IUIAccessibilityIdentification element should turn the page when VoiceOver finishes that page.
[read-only]
TraitCollectionUITraitCollection. Returns a trait collection.
[read-only]
static
TraitHeaderlong. Gets a trait that indicates that this MonoTouch.UIKit.IUIAccessibilityIdentification element is a header that divides content into sections.
[read-only]
static
TraitImagelong. Gets a trait that indicates that this MonoTouch.UIKit.IUIAccessibilityIdentification element should be treated as an image.
[read-only]
static
TraitKeyboardKeylong. Gets a trait that indicates that this MonoTouch.UIKit.IUIAccessibilityIdentification element acts like a keyboard key.
[read-only]
static
TraitLinklong. Gets a trait that indicates that this MonoTouch.UIKit.IUIAccessibilityIdentification element should be considered a link.
[read-only]
static
TraitNonelong. Gets a trait that indicates that this MonoTouch.UIKit.IUIAccessibilityIdentification element has no traits.
[read-only]
static
TraitNotEnabledlong. Gets a trait that indicates that this MonoTouch.UIKit.IUIAccessibilityIdentification element is not enabled.
[read-only]
static
TraitPlaysSoundlong. Gets a trait that indicates that this MonoTouch.UIKit.IUIAccessibilityIdentification elements plays its own sound when activated.
[read-only]
static
TraitSearchFieldlong. Gets a trait that indicates that this MonoTouch.UIKit.IUIAccessibilityIdentification element should be considered a search field.
[read-only]
static
TraitSelectedlong. Gets a trait that indicates that this MonoTouch.UIKit.IUIAccessibilityIdentification element is selected.
[read-only]
static
TraitStartsMediaSessionlong. Gets a trait that indicates that this MonoTouch.UIKit.IUIAccessibilityIdentification element starts a media session when it is activated.
[read-only]
static
TraitStaticTextlong. Gets a trait that indicates that this MonoTouch.UIKit.IUIAccessibilityIdentification element should be treated as static text.
[read-only]
static
TraitSummaryElementlong. Gets a trait that provides summary information when an application starts.
[read-only]
static
TraitUpdatesFrequentlylong. Gets a trait that indicates that this MonoTouch.UIKit.IUIAccessibilityIdentification element updates its Monotouch.UIKit.UIIMage.AccessibilityLabel or Monotouch.UIKit.UIIMage.AccessibilityValue.
[read-only]
static
VoiceOverStatusChangedMonoTouch.Foundation.NSString. Gets a notification that VoiceOver starts or stops.

Public Methods

AccessibilityActivate() : bool
Activates accessibility for this UIImage, returning true on success.
AsJPEG() : MonoTouch.Foundation.NSData
Encodes the image with minimal compression (maximum quality) into a MonoTouch.Foundation.NSData byte blob using the JPEG encoding.
AsJPEG(float) : MonoTouch.Foundation.NSData
Encodes the image into a MonoTouch.Foundation.NSData byte blob using the JPEG encoding.
AsPNG() : MonoTouch.Foundation.NSData
Encodes the image into a MonoTouch.Foundation.NSData byte blob using the PNG encoding.
static
CreateAnimatedImage(UIImage[], double) : UIImage
This method will create a animated image from a collection of images.
static
CreateAnimatedImage(string, double) : UIImage
Creates an animated image from a series of files.
static
CreateAnimatedImage(UIImage[], UIEdgeInsets, double) : UIImage
Creates an animated image from a series of files with the end caps applied.
static
CreateAnimatedImage(string, UIEdgeInsets, double) : UIImage
Creates a new animated image by loading a set of identically sized and scaled image files that have names that begin with name and that have sequential numerical suffixes.
static
CreateAnimatedImage(string, UIEdgeInsets, UIImageResizingMode, double) : UIImage
Factory method to create an animated image with end caps and the specified resizingMode.
CreateResizableImage(UIEdgeInsets) : UIImage
Creates a new image from the current instance and applies the specified cap insets.
CreateResizableImage(UIEdgeInsets, UIImageResizingMode) : UIImage
Creates a new image, based on the current, with the specified capInsets and resizingMode.
Draw(System.Drawing.PointF)
Draws the image at the specified position.
Draw(System.Drawing.RectangleF)
This method will draw the image (scaling as necessary) in the rectangle specified.
Draw(System.Drawing.PointF, MonoTouch.CoreGraphics.CGBlendMode, float)
This method will draw an image starting at the specified point.
Draw(System.Drawing.RectangleF, MonoTouch.CoreGraphics.CGBlendMode, float)
This method will draw an image in the specified rectangle.
DrawAsPatternInRect(System.Drawing.RectangleF)
This method will draw an image in the specified rectangle.
static
FromBundle(string) : UIImage
Loads an image relative to the application bundle, and caches its result.
static
FromBundle(string, MonoTouch.Foundation.NSBundle, UITraitCollection) : UIImage
Gets an image from the specified bundle that is compatible with the specified trait collection.
static
FromFile(string) : UIImage
Create an image object from the specified file.
static
FromFileUncached(string) : UIImage
Alias to FromFile, merely with a more explicit name to draw attention to the cache-less nature of this call compared to FromBundle.
static
FromImage(MonoTouch.CoreGraphics.CGImage) : UIImage
Creates a new image oject from a Quartz image.
static
FromImage(MonoTouch.CoreImage.CIImage) : UIImage
Factory method to create a MonoTouch.UIKit.UIImage from a Core Image MonoTouch.CoreImage.CIImage.
static
FromImage(MonoTouch.CoreGraphics.CGImage, float, UIImageOrientation) : UIImage
Factory method to create a MonoTouch.UIKit.UIImage from a Core Graphics MonoTouch.CoreGraphics.CGImage, with the specified scale and orientation.
static
FromImage(MonoTouch.CoreImage.CIImage, float, UIImageOrientation) : UIImage
Factory method to create a MonoTouch.UIKit.UIImage from a Core Image MonoTouch.CoreImage.CIImage, with the specified scale and orientation.
static
FromResource(System.Reflection.Assembly, string) : UIImage
Loads an image from a resource embedded in the assembly.
ImageWithAlignmentRectInsets(UIEdgeInsets) : UIImage
Creates a MonoTouch.UIKit.UIImage based on this, with the specified alignmentInsets.
ImageWithRenderingMode(UIImageRenderingMode) : UIImage
Creates a MonoTouch.UIKit.UIImage based on the current one, with the specified renderingMode.
static
LoadFromData(MonoTouch.Foundation.NSData) : UIImage
Will create an image from data that originated from a file or was programmatically created.
static
LoadFromData(MonoTouch.Foundation.NSData, float) : UIImage
Factory method to create a MonoTouch.UIKit.UIImage from the provided data, at the specified scale.
SaveToPhotosAlbum(UIImage.SaveStatus)
Saves the specified image into the Photos Album.
Scale(System.Drawing.SizeF) : UIImage
Scales the image up or down.
Scale(System.Drawing.SizeF, float) : UIImage
Scales the image up or down.
StretchableImage(int, int) : UIImage
Creates a stretchable image with the specified parameters. Deprecated in iOS 5, but still useful since the replacement is known to have bugs.

Protected Methods

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