Skip to content
This repository has been archived by the owner on Jun 6, 2019. It is now read-only.

Latest commit

 

History

History
2892 lines (2103 loc) · 69 KB

File metadata and controls

2892 lines (2103 loc) · 69 KB
id title
B2F77BD6-3AF4-4FA5-297D-E3D4DDDB7BF4
From 5.3.4 to 5.3.5

Namespace: MonoTouch

Type Changed: MonoTouch.Constants

Removed:

public const string Version = "5.3.4";

Added:

public const string Version = "5.3.5";
        public const string AudioUnitLibrary = "/System/Library/Frameworks/AudioToolbox.framework/AudioToolbox";

New Type: MonoTouch.MonoNativeFunctionWrapperAttribute

public class MonoNativeFunctionWrapperAttribute : Attribute {
        
        public MonoNativeFunctionWrapperAttribute ();
}

Namespace: MonoTouch.AVFoundation

Type Changed: MonoTouch.AVFoundation.AVAsset

Removed:

public AVAsset ();

Type Changed: MonoTouch.AVFoundation.AVAssetExportSession

Removed:

public AVAssetExportSession ();

Type Changed: MonoTouch.AVFoundation.AVAssetImageGenerator

Removed:

public AVAssetImageGenerator ();

Added:

public virtual void GenerateCGImagesAsynchronously (MonoTouch.Foundation.NSValue[] cmTimesRequestedTimes, AVAssetImageGeneratorCompletionHandler handler);

Type Changed: MonoTouch.AVFoundation.AVAssetReader

Removed:

public AVAssetReader ();

Type Changed: MonoTouch.AVFoundation.AVAssetReaderAudioMixOutput

Removed:

public AVAssetReaderAudioMixOutput ();

Type Changed: MonoTouch.AVFoundation.AVAssetReaderOutput

Removed:

public AVAssetReaderOutput ();

Type Changed: MonoTouch.AVFoundation.AVAssetReaderTrackOutput

Removed:

public AVAssetReaderTrackOutput ();

Type Changed: MonoTouch.AVFoundation.AVAssetReaderVideoCompositionOutput

Removed:

public AVAssetReaderVideoCompositionOutput ();

Type Changed: MonoTouch.AVFoundation.AVAssetTrack

Removed:

public AVAssetTrack ();

Type Changed: MonoTouch.AVFoundation.AVAssetWriter

Removed:

public AVAssetWriter ();

Type Changed: MonoTouch.AVFoundation.AVAssetWriterInput

Removed:

public AVAssetWriterInput ();

Type Changed: MonoTouch.AVFoundation.AVAssetWriterInputPixelBufferAdaptor

Removed:

public AVAssetWriterInputPixelBufferAdaptor ();

Type Changed: MonoTouch.AVFoundation.AVCaptureDevice

Removed:

public AVCaptureDevice ();

Added:

public virtual bool IsFocusModeSupported (AVCaptureFocusMode focusMode);
        public virtual bool IsWhiteBalanceModeSupported (AVCaptureWhiteBalanceMode whiteBalanceMode);

Type Changed: MonoTouch.AVFoundation.AVCaptureDeviceInput

Removed:

public AVCaptureDeviceInput ();

Type Changed: MonoTouch.AVFoundation.AVCaptureFileOutput

Removed:

public AVCaptureFileOutput ();

Type Changed: MonoTouch.AVFoundation.AVCaptureInput

Removed:

public AVCaptureInput ();

Type Changed: MonoTouch.AVFoundation.AVCaptureOutput

Removed:

public AVCaptureOutput ();

Type Changed: MonoTouch.AVFoundation.AVComposition

Removed:

set;

Type Changed: MonoTouch.AVFoundation.AVCompositionTrack

Removed:

public AVCompositionTrack ();

Type Changed: MonoTouch.AVFoundation.AVMutableCompositionTrack

Removed:

public AVMutableCompositionTrack ();

Type Changed: MonoTouch.AVFoundation.AVMutableVideoCompositionInstruction

Added:

public virtual bool EnablePostProcessing {
                get;
                set;
        }

Type Changed: MonoTouch.AVFoundation.AVPlayer

Removed:

public virtual void Seek (MonoTouch.CoreMedia.CMTime time, AVCompletionHandler completion);
        public virtual void Seek (MonoTouch.CoreMedia.CMTime time, MonoTouch.CoreMedia.CMTime toleranceBefore, MonoTouch.CoreMedia.CMTime toleranceAfter, AVCompletionHandler completion);
                set;

Added:

public virtual void Seek (MonoTouch.CoreMedia.CMTime time, AVCompletion completion);
        public void Seek (MonoTouch.CoreMedia.CMTime time, AVCompletionHandler completion);
        public virtual void Seek (MonoTouch.CoreMedia.CMTime time, MonoTouch.CoreMedia.CMTime toleranceBefore, MonoTouch.CoreMedia.CMTime toleranceAfter, AVCompletion completion);
        public void Seek (MonoTouch.CoreMedia.CMTime time, MonoTouch.CoreMedia.CMTime toleranceBefore, MonoTouch.CoreMedia.CMTime toleranceAfter, AVCompletionHandler completion);

Type Changed: MonoTouch.AVFoundation.AVPlayerItem

Removed:

public AVPlayerItem ();
        public virtual void Seek (MonoTouch.CoreMedia.CMTime time, MonoTouch.CoreMedia.CMTime toleranceBefore, MonoTouch.CoreMedia.CMTime toleranceAfter, AVCompletionHandler completion);
                set;

Added:

public virtual void Seek (MonoTouch.CoreMedia.CMTime time, MonoTouch.CoreMedia.CMTime toleranceBefore, MonoTouch.CoreMedia.CMTime toleranceAfter, AVCompletion completion);
        public void Seek (MonoTouch.CoreMedia.CMTime time, MonoTouch.CoreMedia.CMTime toleranceBefore, MonoTouch.CoreMedia.CMTime toleranceAfter, AVCompletionHandler completion);

Type Changed: MonoTouch.AVFoundation.AVUrlAsset

Removed:

public AVUrlAsset ();

Type Changed: MonoTouch.AVFoundation.AVVideoCompositionValidationHandling

Removed:

public AVVideoCompositionValidationHandling ();

Namespace: MonoTouch.Accounts

Type Changed: MonoTouch.Accounts.ACAccount

Removed:

public virtual string ErrorDomain {
                get;
        }

Added:

public static MonoTouch.Foundation.NSString ErrorDomain {
                get;
        }

Namespace: MonoTouch.CoreAnimation

Type Changed: MonoTouch.CoreAnimation.CAAction

Removed:

public CAAction ();

Namespace: MonoTouch.CoreData

Type Changed: MonoTouch.CoreData.NSAtomicStore

Removed:

public NSAtomicStore ();

Type Changed: MonoTouch.CoreData.NSAtomicStoreCacheNode

Removed:

public NSAtomicStoreCacheNode ();

Type Changed: MonoTouch.CoreData.NSManagedObject

Removed:

public NSManagedObject ();

Type Changed: MonoTouch.CoreData.NSManagedObjectID

Removed:

public NSManagedObjectID ();

Type Changed: MonoTouch.CoreData.NSPersistentStoreCoordinator

Removed:

public static MonoTouch.Foundation.NSDictionary MetadataForPersistentStoreWithUrl (MonoTouch.Foundation.NSUrl url, out MonoTouch.Foundation.NSError error);
        public static MonoTouch.Foundation.NSString ValidateXMLStoreOption {
                get;
        }
        public static MonoTouch.Foundation.NSString XMLStoreType {
                get;
        }

Namespace: MonoTouch.CoreFoundation

Type Changed: MonoTouch.CoreFoundation.CFRange

Removed:

public CFRange (int l, int len);
        public int Location;
        public int Length;

Added:

public CFRange (int loc, int len);
        public CFRange (long l, long len);
        public override string ToString ();
        
        public int Length {
                get;
        }
        public int Location {
                get;
        }
        public long LongLength {
                get;
        }
        public long LongLocation {
                get;
        }

Type Changed: MonoTouch.CoreFoundation.CFType

Added:

public string GetDescription (IntPtr handle);

Type Changed: MonoTouch.CoreFoundation.CFUrl

Added:

public string FileSystemPath {
                get;
        }

Namespace: MonoTouch.CoreGraphics

Type Changed: MonoTouch.CoreGraphics.CGPath

Added:

public void AddEllipseInRect (CGAffineTransform m, System.Drawing.RectangleF rect);

Namespace: MonoTouch.CoreImage

Type Changed: MonoTouch.CoreImage.CIFeature

Added:

public static MonoTouch.Foundation.NSString TypeFace {
                get;
        }

Type Changed: MonoTouch.CoreImage.CIFilter

Removed:

set;

Type Changed: MonoTouch.CoreImage.CIFilterAttributes

Removed:

public static MonoTouch.Foundation.NSString TypeOpaqueColor {
                get;
        }

Type Changed: MonoTouch.CoreImage.CIImage

Removed:

protected override void Dispose (bool disposing);
        public virtual CIImage ImageWithColor (CIColor color);
        public virtual MonoTouch.Foundation.NSObject IntPtr (MonoTouch.CoreGraphics.CGLayer layer, MonoTouch.Foundation.NSDictionary d);
        public virtual MonoTouch.CoreGraphics.CGColorSpace ColorSpace {
                get;
        }
        public virtual MonoTouch.Foundation.NSUrl Url {
                get;
        }

Added:

public CIImage (MonoTouch.CoreGraphics.CGLayer layer, MonoTouch.Foundation.NSDictionary d);
        public static CIImage ImageWithColor (CIColor color);

Namespace: MonoTouch.CoreLocation

Type Changed: MonoTouch.CoreLocation.CLPlacemark

Removed:

public CLPlacemark ();

Namespace: MonoTouch.CoreMidi

Type Changed: MonoTouch.CoreMidi.MidiNetworkSession

Removed:

public MidiNetworkSession ();

Namespace: MonoTouch.CoreMotion

Type Changed: MonoTouch.CoreMotion.CMAttitude

Removed:

public CMAttitude ();

Type Changed: MonoTouch.CoreMotion.CMMotionManager

Removed:

public virtual void StartDeviceMotionUpdates (CMAttitudeReferenceFrame referenceFrame, MonoTouch.Foundation.NSOperationQueue queue, CMMagnetometerHandler handler);
                set;

Added:

public virtual void StartDeviceMotionUpdates (CMAttitudeReferenceFrame referenceFrame, MonoTouch.Foundation.NSOperationQueue queue, CMDeviceMotionHandler handler);

Namespace: MonoTouch.EventKit

Type Changed: MonoTouch.EventKit.EKEvent

Removed:

public EKEvent ();

Namespace: MonoTouch.ExternalAccessory

Type Changed: MonoTouch.ExternalAccessory.EAAccessory

Removed:

public EAAccessory ();

Type Changed: MonoTouch.ExternalAccessory.EAAccessoryManager

Removed:

public EAAccessoryManager ();

Type Changed: MonoTouch.ExternalAccessory.EASession

Removed:

public EASession ();

Namespace: MonoTouch.Foundation

New Type: MonoTouch.Foundation.NSAttributedRangeCallback

[Serializable]
public delegate void NSAttributedRangeCallback (NSDictionary attrs, NSRange range, ref bool stop);

Type Changed: MonoTouch.Foundation.NSAttributedString

Removed:

public static NSString BackgroundColorAttributeName {
                get;
        }
        public static NSString FontAttributeName {
                get;
        }
        public static NSString ForegroundColorAttributeName {
                get;
        }
        public static NSString LigatureAttributeName {
                get;
        }
        public static NSString LinkAttributeName {
                get;
        }
        public static NSString ParagraphStyleAttributeName {
                get;
        }
        public static NSString StrikethroughStyleAttributeName {
                get;
        }
        public static NSString StrokeWidthAttributeName {
                get;
        }
        public static NSString UnderlineStyleAttributeName {
                get;
        }

Added:

public virtual void EnumerateAttribute (NSString attributeName, NSRange inRange, NSAttributedStringEnumeration options, NSAttributedStringCallback callback);
        public virtual void EnumerateAttributes (NSRange range, NSAttributedStringEnumeration options, NSAttributedRangeCallback callback);

New Type: MonoTouch.Foundation.NSAttributedStringCallback

[Serializable]
public delegate void NSAttributedStringCallback (NSObject value, NSRange range, ref bool stop);

Type Changed: MonoTouch.Foundation.NSBundle

Added:

public virtual string [] Localizations {
                get;
        }
        public virtual string [] PreferredLocalizations {
                get;
        }

Type Changed: MonoTouch.Foundation.NSCachedUrlResponse

Removed:

public NSCachedUrlResponse ();

Type Changed: MonoTouch.Foundation.NSCalendar

Removed:

public NSCalendar ();

Type Changed: MonoTouch.Foundation.NSDecimalNumber

Removed:

protected override void Dispose (bool disposing);
        public virtual NSDecimalNumber NaN {
                get;
        }

Added:

public static NSDecimalNumber NaN {
                get;
        }

Type Changed: MonoTouch.Foundation.NSException

Removed:

public NSException ();

Added:

public NSException (string name, string reason, NSDictionary userInfo);

Type Changed: MonoTouch.Foundation.NSExpression

Removed:

public NSExpression ();
        public virtual NSExpression FromAggregate (NSExpression[] subexpressions);

Added:

public static NSExpression FromAggregate (NSExpression[] subexpressions);

Type Changed: MonoTouch.Foundation.NSFileCoordinatorWritingOptions

Removed:

ForMerging

Added:

ForMerging,
        ForReplacing

Type Changed: MonoTouch.Foundation.NSFileVersion

Removed:

public NSFileVersion ();
        public virtual bool Discardable {
                get;
                set;
        }

Type Changed: MonoTouch.Foundation.NSHttpCookie

Removed:

public NSHttpCookie ();

Type Changed: MonoTouch.Foundation.NSHttpCookieStorage

Removed:

public NSHttpCookieStorage ();

Type Changed: MonoTouch.Foundation.NSJsonSerialization

Removed:

public NSJsonSerialization ();

Type Changed: MonoTouch.Foundation.NSKeyedArchiver

Removed:

public NSKeyedArchiver ();

Type Changed: MonoTouch.Foundation.NSKeyedUnarchiver

Removed:

public NSKeyedUnarchiver ();

Type Changed: MonoTouch.Foundation.NSLocale

Removed:

public NSLocale ();
        public virtual string CanonicalLanguageIdentifierFromString (string str);
        public virtual string CanonicalLocaleIdentifierFromString (string str);
        public virtual NSLocaleLanguageDirection GetCharacterDirection (string isoLanguageCode);
        public virtual NSLocaleLanguageDirection GetLineDirection (string isoLanguageCode);
        public virtual string LocaleIdentifierFromComponents (NSDictionary dict);

Added:

public static string CanonicalLanguageIdentifierFromString (string str);
        public static string CanonicalLocaleIdentifierFromString (string str);
        public static NSLocaleLanguageDirection GetCharacterDirection (string isoLanguageCode);
        public static NSLocaleLanguageDirection GetLineDirection (string isoLanguageCode);
        public static string LocaleIdentifierFromComponents (NSDictionary dict);
        public string GetCountryCodeDisplayName (string value);
        public string GetIdentifierDisplayName (string value);
        public string GetLanguageCodeDisplayName (string value);

Type Changed: MonoTouch.Foundation.NSMetadataQuery

Removed:

public static NSString LocalComputerScope {
                get;
        }
        public static NSString QueryLocalDocumentsScope {
                get;
        }
        public static NSString QueryNetworkScope {
                get;
        }
        public static NSString UserHomeScope {
                get;
        }

Type Changed: MonoTouch.Foundation.NSNotification

Removed:

public NSNotification ();

Type Changed: MonoTouch.Foundation.NSNumber

Removed:

public NSNumber ();

Type Changed: MonoTouch.Foundation.NSNumberFormatter

Removed:

public virtual string LocalizedStringFromNumbernumberStyle (NSNumber num, NSNumberFormatterStyle nstyle);

Added:

public static string LocalizedStringFromNumbernumberStyle (NSNumber num, NSNumberFormatterStyle nstyle);

Type Changed: MonoTouch.Foundation.NSObject

Removed:

public static NSObject GetDefaultPlaceholder (NSObject marker, string binding);

Type Changed: MonoTouch.Foundation.NSOrthography

Removed:

public NSOrthography ();

Type Changed: MonoTouch.Foundation.NSPredicate

Removed:

public NSPredicate ();

Type Changed: MonoTouch.Foundation.NSRunLoop

Removed:

public NSRunLoop ();

Type Changed: MonoTouch.Foundation.NSThread

Removed:

protected override void Dispose (bool disposing);
        public virtual NSThread MainThread {
                get;
        }

Added:

public static NSThread MainThread {
                get;
        }

Type Changed: MonoTouch.Foundation.NSTimeZone

Removed:

public NSTimeZone ();

Type Changed: MonoTouch.Foundation.NSTimer

Removed:

public NSTimer ();

Type Changed: MonoTouch.Foundation.NSUrl

Removed:

public NSUrl ();

Type Changed: MonoTouch.Foundation.NSUrlAuthenticationChallenge

Removed:

public NSUrlAuthenticationChallenge ();

Type Changed: MonoTouch.Foundation.NSUrlCredential

Removed:

public NSUrlCredential ();

Type Changed: MonoTouch.Foundation.NSUrlCredentialStorage

Removed:

public NSUrlCredentialStorage ();
        public virtual NSDictionary AllCredentials {
        public override IntPtr ClassHandle {
        public virtual NSUrlCredentialStorage SharedCredentialStorage {

Added:

public static NSUrlCredentialStorage SharedCredentialStorage {
        public virtual NSDictionary AllCredentials {
        public override IntPtr ClassHandle {

Type Changed: MonoTouch.Foundation.NSUrlProtectionSpace

Removed:

public NSUrlProtectionSpace ();

Type Changed: MonoTouch.Foundation.NSValue

Removed:

public NSValue ();

Namespace: MonoTouch.GLKit

Type Changed: MonoTouch.GLKit.GLKEffectPropertyTransform

Removed:

public virtual OpenTK.Matrix4 TextureMatrix {
                get;
                set;
        }

Type Changed: MonoTouch.GLKit.GLKTextureInfo

Removed:

public virtual uint TextureName {
                get;
        }

Namespace: MonoTouch.GameKit

Type Changed: MonoTouch.GameKit.GKAchievement

Removed:

set;

Type Changed: MonoTouch.GameKit.GKAchievementDescription

Removed:

public virtual MonoTouch.UIKit.UIImage IncompleteAchievementImage {
                get;
        }

Added:

public static MonoTouch.UIKit.UIImage IncompleteAchievementImage {
                get;
        }

Type Changed: MonoTouch.GameKit.GKFriendRequestComposeViewController

Removed:

public virtual void AddRecipientsFromAliases (string [] aliases);
        public virtual void AddRecipientsFromPlayerIDs (string [] emailAddresses);

Added:

public virtual void AddRecipientsFromPlayerIDs (string [] playerIDs);

Type Changed: MonoTouch.GameKit.GKMatch

Removed:

public GKMatch ();

Type Changed: MonoTouch.GameKit.GKPeerPickerController

Removed:

set;

Namespace: MonoTouch.ImageIO

New Type: MonoTouch.ImageIO.CGImageProperties

public class CGImageProperties {
        
        public CGImageProperties ();
        
        public static MonoTouch.Foundation.NSString CIFFCameraSerialNumber {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFContinuousDrive {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFDescription {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFDictionary {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFFirmware {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFFlashExposureComp {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFFocusMode {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFImageFileName {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFImageName {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFImageSerialNumber {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFLensMaxMM {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFLensMinMM {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFLensModel {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFMeasuredEV {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFMeteringMode {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFOwnerName {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFRecordID {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFReleaseMethod {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFReleaseTiming {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFSelfTimingTime {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFShootingMode {
                get;
        }
        public static MonoTouch.Foundation.NSString CIFFWhiteBalanceIndex {
                get;
        }
        public static MonoTouch.Foundation.NSString ColorModel {
                get;
        }
        public static MonoTouch.Foundation.NSString ColorModelCMYK {
                get;
        }
        public static MonoTouch.Foundation.NSString ColorModelGray {
                get;
        }
        public static MonoTouch.Foundation.NSString ColorModelLab {
                get;
        }
        public static MonoTouch.Foundation.NSString ColorModelRGB {
                get;
        }
        public static MonoTouch.Foundation.NSString Depth {
                get;
        }
        public static MonoTouch.Foundation.NSString DNGBackwardVersion {
                get;
        }
        public static MonoTouch.Foundation.NSString DNGCameraSerialNumber {
                get;
        }
        public static MonoTouch.Foundation.NSString DNGDictionary {
                get;
        }
        public static MonoTouch.Foundation.NSString DNGLensInfo {
                get;
        }
        public static MonoTouch.Foundation.NSString DNGLocalizedCameraModel {
                get;
        }
        public static MonoTouch.Foundation.NSString DNGUniqueCameraModel {
                get;
        }
        public static MonoTouch.Foundation.NSString DNGVersion {
                get;
        }
        public static MonoTouch.Foundation.NSString DPIHeight {
                get;
        }
        public static MonoTouch.Foundation.NSString DPIWidth {
                get;
        }
        public static MonoTouch.Foundation.NSString EightBIMDictionary {
                get;
        }
        public static MonoTouch.Foundation.NSString EightBIMLayerNames {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifApertureValue {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifAuxDictionary {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifAuxFirmware {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifAuxFlashCompensation {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifAuxImageNumber {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifAuxLensID {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifAuxLensInfo {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifAuxLensModel {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifAuxLensSerialNumber {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifAuxOwnerName {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifAuxSerialNumber {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifBodySerialNumber {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifBrightnessValue {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifCameraOwnerName {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifCFAPattern {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifColorSpace {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifComponentsConfiguration {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifCompressedBitsPerPixel {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifContrast {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifCustomRendered {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifDateTimeDigitized {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifDateTimeOriginal {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifDeviceSettingDescription {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifDictionary {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifDigitalZoomRatio {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifExposureBiasValue {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifExposureIndex {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifExposureMode {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifExposureProgram {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifExposureTime {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifFileSource {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifFlash {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifFlashEnergy {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifFlashPixVersion {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifFNumber {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifFocalLength {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifFocalLenIn35mmFilm {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifFocalPlaneResolutionUnit {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifFocalPlaneXResolution {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifFocalPlaneYResolution {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifGainControl {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifGamma {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifImageUniqueID {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifISOSpeedRatings {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifLensMake {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifLensModel {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifLensSerialNumber {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifLensSpecification {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifLightSource {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifMakerNote {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifMaxApertureValue {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifMeteringMode {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifOECF {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifPixelXDimension {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifPixelYDimension {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifRelatedSoundFile {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifSaturation {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifSceneCaptureType {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifSceneType {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifSensingMethod {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifSharpness {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifShutterSpeedValue {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifSpatialFrequencyResponse {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifSpectralSensitivity {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifSubjectArea {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifSubjectDistance {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifSubjectDistRange {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifSubjectLocation {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifSubsecTime {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifSubsecTimeDigitized {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifSubsecTimeOrginal {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifUserComment {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifVersion {
                get;
        }
        public static MonoTouch.Foundation.NSString ExifWhiteBalance {
                get;
        }
        public static MonoTouch.Foundation.NSString FileSize {
                get;
        }
        public static MonoTouch.Foundation.NSString GIFDelayTime {
                get;
        }
        public static MonoTouch.Foundation.NSString GIFDictionary {
                get;
        }
        public static MonoTouch.Foundation.NSString GIFHasGlobalColorMap {
                get;
        }
        public static MonoTouch.Foundation.NSString GIFImageColorMap {
                get;
        }
        public static MonoTouch.Foundation.NSString GIFLoopCount {
                get;
        }
        public static MonoTouch.Foundation.NSString GIFUnclampedDelayTime {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSAltitude {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSAltitudeRef {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSAreaInformation {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSDateStamp {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSDestBearing {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSDestBearingRef {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSDestDistance {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSDestDistanceRef {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSDestLatitude {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSDestLatitudeRef {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSDestLongitude {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSDestLongitudeRef {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSDictionary {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSDifferental {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSDOP {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSImgDirection {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSImgDirectionRef {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSLatitude {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSLatitudeRef {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSLongitude {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSLongitudeRef {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSMapDatum {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSMeasureMode {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSSatellites {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSSpeed {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSSpeedRef {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSStatus {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSTimeStamp {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSTrack {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSTrackRef {
                get;
        }
        public static MonoTouch.Foundation.NSString GPSVersion {
                get;
        }
        public static MonoTouch.Foundation.NSString HasAlpha {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCActionAdvised {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCByline {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCBylineTitle {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCCaptionAbstract {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCCategory {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCCity {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCContact {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCContactInfoAddress {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCContactInfoCity {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCContactInfoCountry {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCContactInfoEmails {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCContactInfoPhones {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCContactInfoPostalCode {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCContactInfoStateProvince {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCContactInfoWebURLs {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCContentLocationCode {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCContentLocationName {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCCopyrightNotice {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCCountryPrimaryLocationCode {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCCountryPrimaryLocationName {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCCreatorContactInfo {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCCredit {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCDateCreated {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCDictionary {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCDigitalCreationDate {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCDigitalCreationTime {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCEditorialUpdate {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCEditStatus {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCExpirationDate {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCExpirationTime {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCFixtureIdentifier {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCHeadline {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCImageOrientation {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCImageType {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCKeywords {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCLanguageIdentifier {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCObjectAttributeReference {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCObjectCycle {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCObjectName {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCObjectTypeReference {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCOriginalTransmissionReference {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCOriginatingProgram {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCProgramVersion {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCProvinceState {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCReferenceDate {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCReferenceNumber {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCReferenceService {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCReleaseDate {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCReleaseTime {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCRightsUsageTerms {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCScene {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCSource {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCSpecialInstructions {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCStarRating {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCSubjectReference {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCSubLocation {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCSupplementalCategory {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCTimeCreated {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCUrgency {
                get;
        }
        public static MonoTouch.Foundation.NSString IPTCWriterEditor {
                get;
        }
        public static MonoTouch.Foundation.NSString IsFloat {
                get;
        }
        public static MonoTouch.Foundation.NSString IsIndexed {
                get;
        }
        public static MonoTouch.Foundation.NSString JFIFDensityUnit {
                get;
        }
        public static MonoTouch.Foundation.NSString JFIFDictionary {
                get;
        }
        public static MonoTouch.Foundation.NSString JFIFIsProgressive {
                get;
        }
        public static MonoTouch.Foundation.NSString JFIFVersion {
                get;
        }
        public static MonoTouch.Foundation.NSString JFIFXDensity {
                get;
        }
        public static MonoTouch.Foundation.NSString JFIFYDensity {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerCanonAspectRatioInfo {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerCanonCameraSerialNumber {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerCanonContinuousDrive {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerCanonDictionary {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerCanonFirmware {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerCanonFlashExposureComp {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerCanonImageSerialNumber {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerCanonLensModel {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerCanonOwnerName {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerFujiDictionary {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerMinoltaDictionary {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerNikonCameraSerialNumber {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerNikonColorMode {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerNikonDictionary {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerNikonDigitalZoom {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerNikonFlashExposureComp {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerNikonFlashSetting {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerNikonFocusDistance {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerNikonFocusMode {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerNikonImageAdjustment {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerNikonISOSelection {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerNikonISOSetting {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerNikonLensAdapter {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerNikonLensInfo {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerNikonLensType {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerNikonQuality {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerNikonSharpenMode {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerNikonShootingMode {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerNikonShutterCount {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerNikonWhiteBalanceMode {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerOlympusDictionary {
                get;
        }
        public static MonoTouch.Foundation.NSString MakerPentaxDictionary {
                get;
        }
        public static MonoTouch.Foundation.NSString Orientation {
                get;
        }
        public static MonoTouch.Foundation.NSString PixelHeight {
                get;
        }
        public static MonoTouch.Foundation.NSString PixelWidth {
                get;
        }
        public static MonoTouch.Foundation.NSString PNGAuthor {
                get;
        }
        public static MonoTouch.Foundation.NSString PNGChromaticities {
                get;
        }
        public static MonoTouch.Foundation.NSString PNGCopyright {
                get;
        }
        public static MonoTouch.Foundation.NSString PNGCreationTime {
                get;
        }
        public static MonoTouch.Foundation.NSString PNGDescription {
                get;
        }
        public static MonoTouch.Foundation.NSString PNGDictionary {
                get;
        }
        public static MonoTouch.Foundation.NSString PNGGamma {
                get;
        }
        public static MonoTouch.Foundation.NSString PNGInterlaceType {
                get;
        }
        public static MonoTouch.Foundation.NSString PNGModificationTime {
                get;
        }
        public static MonoTouch.Foundation.NSString PNGSoftware {
                get;
        }
        public static MonoTouch.Foundation.NSString PNGsRGBIntent {
                get;
        }
        public static MonoTouch.Foundation.NSString PNGTitle {
                get;
        }
        public static MonoTouch.Foundation.NSString PNGXPixelsPerMeter {
                get;
        }
        public static MonoTouch.Foundation.NSString PNGYPixelsPerMeter {
                get;
        }
        public static MonoTouch.Foundation.NSString ProfileName {
                get;
        }
        public static MonoTouch.Foundation.NSString RawDictionary {
                get;
        }
        public static MonoTouch.Foundation.NSString TIFFArtist {
                get;
        }
        public static MonoTouch.Foundation.NSString TIFFCompression {
                get;
        }
        public static MonoTouch.Foundation.NSString TIFFDateTime {
                get;
        }
        public static MonoTouch.Foundation.NSString TIFFDictionary {
                get;
        }
        public static MonoTouch.Foundation.NSString TIFFDocumentName {
                get;
        }
        public static MonoTouch.Foundation.NSString TIFFHostComputer {
                get;
        }
        public static MonoTouch.Foundation.NSString TIFFImageDescription {
                get;
        }
        public static MonoTouch.Foundation.NSString TIFFMake {
                get;
        }
        public static MonoTouch.Foundation.NSString TIFFModel {
                get;
        }
        public static MonoTouch.Foundation.NSString TIFFOrientation {
                get;
        }
        public static MonoTouch.Foundation.NSString TIFFPhotometricInterpretation {
                get;
        }
        public static MonoTouch.Foundation.NSString TIFFPrimaryChromaticities {
                get;
        }
        public static MonoTouch.Foundation.NSString TIFFResolutionUnit {
                get;
        }
        public static MonoTouch.Foundation.NSString TIFFSoftware {
                get;
        }
        public static MonoTouch.Foundation.NSString TIFFTransferFunction {
                get;
        }
        public static MonoTouch.Foundation.NSString TIFFWhitePoint {
                get;
        }
        public static MonoTouch.Foundation.NSString TIFFXResolution {
                get;
        }
        public static MonoTouch.Foundation.NSString TIFFYResolution {
                get;
        }
}

Type Changed: MonoTouch.ImageIO.CGImageSource

Added:

public MonoTouch.Foundation.NSDictionary CopyProperties (CGImageOptions options);
        public MonoTouch.Foundation.NSDictionary CopyProperties (CGImageOptions options, int imageIndex);

Namespace: MonoTouch.MapKit

Type Changed: MonoTouch.MapKit.MKOverlay

Removed:

public MKOverlay ();

Type Changed: MonoTouch.MapKit.MKPinAnnotationView

Removed:

public MKPinAnnotationView ();

Type Changed: MonoTouch.MapKit.MKPlacemark

Removed:

public MKPlacemark ();

Type Changed: MonoTouch.MapKit.MKReverseGeocoder

Removed:

public MKReverseGeocoder ();

Namespace: MonoTouch.MediaPlayer

Type Changed: MonoTouch.MediaPlayer.MPMediaItem

Added:

public MonoTouch.Foundation.NSString AlbumArtist {
                get;
        }
        public ulong AlbumArtistPersistentID {
                get;
        }
        public ulong AlbumPersistentID {
                get;
        }
        public MonoTouch.Foundation.NSString AlbumTitle {
                get;
        }
        public int AlbumTrackCount {
                get;
        }
        public int AlbumTrackNumber {
                get;
        }
        public MonoTouch.Foundation.NSString Artist {
                get;
        }
        public ulong ArtistPersistentID {
                get;
        }
        public MPMediaItemArtwork Artwork {
                get;
        }
        public MonoTouch.Foundation.NSUrl AssetURL {
                get;
        }
        public uint BeatsPerMinute {
                get;
        }
        public MonoTouch.Foundation.NSString Comments {
                get;
        }
        public MonoTouch.Foundation.NSString Composer {
                get;
        }
        public ulong ComposerPersistentID {
                get;
        }
        public int DiscCount {
                get;
        }
        public int DiscNumber {
                get;
        }
        public MonoTouch.Foundation.NSString Genre {
                get;
        }
        public ulong GenrePersistentID {
                get;
        }
        public bool IsCompilation {
                get;
        }
        public MonoTouch.Foundation.NSDate LastPlayedDate {
                get;
        }
        public MonoTouch.Foundation.NSString Lyrics {
                get;
        }
        public MPMediaType MediaType {
                get;
        }
        public ulong PersistentID {
                get;
        }
        public double PlaybackDuration {
                get;
        }
        public int PlayCount {
                get;
        }
        public ulong PodcastPersistentID {
                get;
        }
        public MonoTouch.Foundation.NSString PodcastTitle {
                get;
        }
        public uint Rating {
                get;
        }
        public MonoTouch.Foundation.NSDate ReleaseDate {
                get;
        }
        public int SkipCount {
                get;
        }
        public MonoTouch.Foundation.NSString Title {
                get;
        }
        public MonoTouch.Foundation.NSString UserGrouping {
                get;
        }

Type Changed: MonoTouch.MediaPlayer.MPMediaItemCollection

Removed:

public MPMediaItemCollection ();

Type Changed: MonoTouch.MediaPlayer.MPMediaPlaylist

Removed:

public MPMediaPlaylist ();

Type Changed: MonoTouch.MediaPlayer.MPMediaQuerySection

Removed:

public MPMediaQuerySection ();

Type Changed: MonoTouch.MediaPlayer.MPNowPlayingInfoCenter

Removed:

public MPNowPlayingInfoCenter ();

Type Changed: MonoTouch.MediaPlayer.MPTimedMetadata

Removed:

public MPTimedMetadata ();

Namespace: MonoTouch.NewsstandKit

Type Changed: MonoTouch.NewsstandKit.NKAssetDownload

Removed:

public NKAssetDownload ();

Type Changed: MonoTouch.NewsstandKit.NKIssue

Removed:

public NKIssue ();

Type Changed: MonoTouch.NewsstandKit.NKLibrary

Removed:

public NKLibrary ();

Namespace: MonoTouch.ObjCRuntime

Type Changed: MonoTouch.ObjCRuntime.Messaging

Added:

public static void void_objc_msgSend_IntPtr_NSRange_int_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, MonoTouch.Foundation.NSRange arg2, int arg3, IntPtr arg4);
        public static void void_objc_msgSendSuper_IntPtr_NSRange_int_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, MonoTouch.Foundation.NSRange arg2, int arg3, IntPtr arg4);

Namespace: MonoTouch.OpenGLES

Type Changed: MonoTouch.OpenGLES.EAGLSharegroup

Removed:

public EAGLSharegroup ();

Type Removed: MonoTouch.QuickLook.QLThumbnailImage

Namespace: MonoTouch.SystemConfiguration

Type Changed: MonoTouch.SystemConfiguration.CaptiveNetwork

Removed:

public class CaptiveNetwork {
        
        public CaptiveNetwork ();

Added:

public static class CaptiveNetwork {
        public static StatusCode TryCopyCurrentNetworkInfo (string interfaceName, out MonoTouch.Foundation.NSDictionary currentNetworkInfo);
        public static StatusCode TryGetSupportedInterfaces (out string [] supportedInterfaces);

Type Changed: MonoTouch.SystemConfiguration.NetworkReachability

Added:

public NetworkReachability (System.Net.IPAddress localAddress, System.Net.IPAddress remoteAddress);
        public StatusCode GetFlags (out NetworkReachabilityFlags flags);
        public StatusCode SetNotification (Notification callback);

New Type: MonoTouch.SystemConfiguration.StatusCode

[Serializable]
public enum StatusCode {
        OK,
        Failed,
        InvalidArgument,
        AccessError,
        NoKey,
        KeyExists,
        Locked,
        NeedLock,
        NoStoreSession,
        NoStoreServer,
        NotifierActive,
        NoPrefsSession,
        PrefsBusy,
        NoConfigFile,
        NoLink,
        Stale,
        MaxLink,
        ReachabilityUnknown,
        ConnectionNoService
}

New Type: MonoTouch.SystemConfiguration.StatusCodeError

public static class StatusCodeError {
        
        public static string GetErrorDescription (StatusCode statusCode);
}

New Type: MonoTouch.SystemConfiguration.SystemConfigurationException

public class SystemConfigurationException : Exception {
        
        public SystemConfigurationException (StatusCode statusErrorCode);
        
        public StatusCode StatusErrorCode {
                get;
        }
}

Namespace: MonoTouch.UIKit

Type Changed: MonoTouch.UIKit.UIActionSheet

Removed:

set;

Type Changed: MonoTouch.UIKit.UIAlertView

Removed:

set;

Type Changed: MonoTouch.UIKit.UIAppearance

Removed:

public UIAppearance ();

Type Changed: MonoTouch.UIKit.UIApplication

Removed:

public static MonoTouch.Foundation.NSString MinimumKeepAliveTimeout {
                set;

Added:

public static double MinimumKeepAliveTimeout {

Type Changed: MonoTouch.UIKit.UIBezierPath

Removed:

set;

Type Changed: MonoTouch.UIKit.UIColor

Removed:

public UIColor ();

Type Changed: MonoTouch.UIKit.UIDocumentInteractionController

Removed:

set;

Type Changed: MonoTouch.UIKit.UIImagePickerController

Removed:

public virtual MonoTouch.Foundation.NSNumber[] AvailableCaptureModesForCameraDevice (UIImagePickerControllerCameraDevice cameraDevice);

Added:

public static MonoTouch.Foundation.NSNumber[] AvailableCaptureModesForCameraDevice (UIImagePickerControllerCameraDevice cameraDevice);

Type Changed: MonoTouch.UIKit.UIManagedDocument

Removed:

public UIManagedDocument ();

Added:

public UIManagedDocument (MonoTouch.Foundation.NSUrl url);

Type Changed: MonoTouch.UIKit.UIPasteboard

Removed:

public UIPasteboard ();
                set;

Type Changed: MonoTouch.UIKit.UIPinchGestureRecognizer

Removed:

set;

Type Changed: MonoTouch.UIKit.UIPrintInfo

Removed:

public UIPrintInfo ();

Type Changed: MonoTouch.UIKit.UIPrintInteractionController

Removed:

public UIPrintInteractionController ();

Type Changed: MonoTouch.UIKit.UIReferenceLibraryViewController

Removed:

public UIReferenceLibraryViewController ();

Type Changed: MonoTouch.UIKit.UIRotationGestureRecognizer

Removed:

set;

Type Changed: MonoTouch.UIKit.UIScrollView

Removed:

set;
                set;
                set;
                set;
                set;

Type Changed: MonoTouch.UIKit.UISimpleTextPrintFormatter

Removed:

public virtual UILineBreakMode LineBreakMode {
                get;
                set;
        }

Type Changed: MonoTouch.UIKit.UISlider

Removed:

set;
                set;
                set;

Added:

public virtual UIImage MaxValueImage {
                        get;
                        set;
                }
                public virtual UIImage MinValueImage {
                        get;
                        set;
                }

Type Changed: MonoTouch.UIKit.UITabBarController

Removed:

set;

Type Removed: MonoTouch.iAd.ADManager