id | \ntitle | \n
---|---|
6420E690-0023-9445-1D09-057A9160D703 | \n From 3.1.3 to 3.2 | \n
ย
\n\n\n\n\n\n\nRemoved:
\npublic const string Version = \"3.1.3\";\n
Added:
\npublic const string Version = \"3.2.0\";\n public const string ImageIOLibrary = \"/System/Library/Frameworks/ImageIO.framework/ImageIO\";\n public const string AssetsLibraryLibrary = \"/System/Library/Frameworks/AssetLibrary.framework/AssetLibrary\";\n public const string CoreVideoLibrary = \"/System/Library/Frameworks/CoreVideo.framework/CoreVideo\";\n
Added:
\npublic virtual bool ProtectedContent {\n get;\n }\n
Added:
\npublic static MonoTouch.Foundation.NSString Preset1280x720 {\n get;\n }\n public static MonoTouch.Foundation.NSString Preset640x480 {\n get;\n }\n public static MonoTouch.Foundation.NSString Preset960x540 {\n get;\n }\n public static MonoTouch.Foundation.NSString PresetAppleM4A {\n get;\n }\n public static MonoTouch.Foundation.NSString PresetHighestQuality {\n get;\n }\n public static MonoTouch.Foundation.NSString PresetLowQuality {\n get;\n }\n public static MonoTouch.Foundation.NSString PresetMediumQuality {\n get;\n }\n public static MonoTouch.Foundation.NSString PresetPassthrough {\n get;\n }\n public virtual MonoTouch.Foundation.NSError Error {\n get;\n }\n
Added:
\nWaiting,\n
Added:
\npublic virtual MonoTouch.CoreMedia.CMTime Duration {\n get;\n }\n
Added:
\npublic virtual MonoTouch.CoreMedia.CMTime Duration {\n get;\n }\n
Added:
\npublic override void DidShowViewController (MonoTouch.UIKit.UINavigationController navigationController, MonoTouch.UIKit.UIViewController viewController, bool animated);\n public override void WillShowViewController (MonoTouch.UIKit.UINavigationController navigationController, MonoTouch.UIKit.UIViewController viewController, bool animated);\n
public class ALAsset : MonoTouch.Foundation.NSObject {\n \n public ALAsset ();\n public ALAsset (MonoTouch.Foundation.NSCoder coder);\n public ALAsset (MonoTouch.Foundation.NSObjectFlag t);\n public ALAsset (IntPtr handle);\n \n public virtual ALAssetRepresentation RepresentationForUti (string uti);\n public virtual MonoTouch.Foundation.NSObject ValueForProperty (MonoTouch.Foundation.NSString property);\n \n public ALAssetType AssetType {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public MonoTouch.Foundation.NSDate Date {\n get;\n }\n public virtual ALAssetRepresentation DefaultRepresentation {\n get;\n }\n public double Duration {\n get;\n }\n public MonoTouch.CoreLocation.CLLocation Location {\n get;\n }\n public ALAssetOrientation Orientation {\n get;\n }\n public string [] Representations {\n get;\n }\n public virtual MonoTouch.CoreGraphics.CGImage Thumbnail {\n get;\n }\n public MonoTouch.Foundation.NSDictionary UtiToUrlDictionary {\n get;\n }\n}\n
[Serializable]\npublic enum ALAssetOrientation {\n Up,\n Down,\n Left,\n Right,\n UpMirrored,\n DownMirrored,\n LeftMirrored,\n RightMirrored\n}\n
public class ALAssetRepresentation : MonoTouch.Foundation.NSObject {\n \n public ALAssetRepresentation ();\n public ALAssetRepresentation (MonoTouch.Foundation.NSCoder coder);\n public ALAssetRepresentation (MonoTouch.Foundation.NSObjectFlag t);\n public ALAssetRepresentation (IntPtr handle);\n \n public virtual uint GetBytes (IntPtr buffer, long offset, uint length, out MonoTouch.Foundation.NSError error);\n public virtual MonoTouch.CoreGraphics.CGImage GetFullScreenImage ();\n public virtual MonoTouch.CoreGraphics.CGImage GetImage ();\n public virtual MonoTouch.CoreGraphics.CGImage GetImage (MonoTouch.Foundation.NSDictionary options);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual MonoTouch.Foundation.NSDictionary Metadata {\n get;\n }\n public virtual ALAssetOrientation Orientation {\n get;\n }\n public virtual float Scale {\n get;\n }\n public virtual long Size {\n get;\n }\n public virtual MonoTouch.Foundation.NSUrl Url {\n get;\n }\n public virtual string Uti {\n get;\n }\n}\n
[Serializable]\npublic delegate void ALAssetsEnumerator (ALAsset result, int index, ref bool stop);\n
public class ALAssetsFilter : MonoTouch.Foundation.NSObject {\n \n public ALAssetsFilter ();\n public ALAssetsFilter (MonoTouch.Foundation.NSCoder coder);\n public ALAssetsFilter (MonoTouch.Foundation.NSObjectFlag t);\n public ALAssetsFilter (IntPtr handle);\n \n public static ALAssetsFilter AllAssets {\n get;\n }\n public static ALAssetsFilter AllPhotos {\n get;\n }\n public static ALAssetsFilter AllVideos {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n}\n
public class ALAssetsGroup : MonoTouch.Foundation.NSObject {\n \n public ALAssetsGroup ();\n public ALAssetsGroup (MonoTouch.Foundation.NSCoder coder);\n public ALAssetsGroup (MonoTouch.Foundation.NSObjectFlag t);\n public ALAssetsGroup (IntPtr handle);\n \n public virtual void Enumerate (ALAssetsEnumerator result);\n public virtual void Enumerate (MonoTouch.Foundation.NSEnumerationOptions options, ALAssetsEnumerator result);\n public virtual void Enumerate (MonoTouch.Foundation.NSIndexSet indexSet, MonoTouch.Foundation.NSEnumerationOptions options, ALAssetsEnumerator result);\n public virtual void SetAssetsFilter (ALAssetsFilter filter);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual int Count {\n get;\n }\n public MonoTouch.Foundation.NSString Name {\n get;\n }\n public string PersistentID {\n get;\n }\n public virtual MonoTouch.CoreGraphics.CGImage PosterImage {\n get;\n }\n public ALAssetsGroupType Type {\n get;\n }\n}\n
[Serializable]\n[Flags]\npublic enum ALAssetsGroupType : uint {\n Library,\n Album,\n Event,\n Faces,\n SavedPhotos,\n All\n}\n
[Serializable]\npublic enum ALAssetType {\n Video,\n Photo,\n Unknown\n}\n
public struct AudioBuffer {\n \n public override string ToString ();\n \n public int NumberChannels;\n public int DataByteSize;\n public IntPtr Data;\n}\n
public class AudioBufferList {\n \n public AudioBufferList ();\n \n public override string ToString ();\n \n public int BufferCount {\n get;\n }\n public AudioBuffer[] Buffers {\n get;\n }\n}\n
public class MutableAudioBufferList : AudioBufferList, IDisposable {\n \n public MutableAudioBufferList (int nubuffers, int bufferSize);\n \n public void Dispose ();\n public virtual void Dispose (bool disposing);\n protected override void Finalize ();\n}\n
public class AudioComponent : MonoTouch.ObjCRuntime.INativeObject {\n \n public static AudioComponent FindComponent (AudioComponentDescription cd);\n public static AudioComponent FindComponent (AudioTypeConverter conveter);\n public static AudioComponent FindComponent (AudioTypeEffect effect);\n public static AudioComponent FindComponent (AudioTypeGenerator generator);\n public static AudioComponent FindComponent (AudioTypeMixer mixer);\n public static AudioComponent FindComponent (AudioTypeMusicDevice musicDevice);\n public static AudioComponent FindComponent (AudioTypeOutput output);\n public static AudioComponent FindComponent (AudioTypePanner panner);\n public static AudioComponent FindNextComponent (AudioComponent cmp, AudioComponentDescription cd);\n public AudioUnit CreateAudioUnit ();\n \n public AudioComponentDescription Description {\n get;\n }\n public IntPtr Handle {\n get;\n }\n public string Name {\n get;\n }\n public Version Version {\n get;\n }\n}\n
public class AudioComponentDescription {\n \n public AudioComponentDescription ();\n \n public static AudioComponentDescription CreateConverter (AudioTypeConverter converter);\n public static AudioComponentDescription CreateEffect (AudioTypeEffect effect);\n public static AudioComponentDescription CreateGenerator (AudioTypeGenerator generator);\n public static AudioComponentDescription CreateGeneric (AudioComponentType type, int subType);\n public static AudioComponentDescription CreateMixer (AudioTypeMixer mixer);\n public static AudioComponentDescription CreateMusicDevice (AudioTypeMusicDevice musicDevice);\n public static AudioComponentDescription CreateOutput (AudioTypeOutput outputType);\n public static AudioComponentDescription CreatePanner (AudioTypePanner panner);\n public override string ToString ();\n \n public AudioComponentType ComponentType;\n public int ComponentSubType;\n public AudioComponentManufacturerType ComponentManufacturer;\n public int ComponentFlags;\n public int ComponentFlagsMask;\n}\n
[Serializable]\npublic enum AudioComponentManufacturerType {\n Apple\n}\n
[Serializable]\npublic enum AudioComponentType {\n Output,\n MusicDevice,\n MusicEffect,\n FormatConverter,\n Effect,\n Mixer,\n Panner,\n OfflineEffect,\n Generator\n}\n
public class AudioGraphEventArgs : AudioUnitEventArgs {\n \n public AudioGraphEventArgs (AudioUnitRenderActionFlags actionFlags, MonoTouch.AudioToolbox.AudioTimeStamp timeStamp, int busNumber, int numberFrames, MonoTouch.AudioToolbox.AudioBufferList data);\n}\n
[Serializable]\npublic enum AudioTypeConverter {\n AU,\n AUiPodTime\n}\n
[Serializable]\npublic enum AudioTypeEffect {\n AUiPodEQ\n}\n
[Serializable]\npublic enum AudioTypeGenerator {\n \n}\n
[Serializable]\npublic enum AudioTypeMixer {\n MultiChannel,\n Embedded3D\n}\n
[Serializable]\npublic enum AudioTypeMusicDevice {\n None\n}\n
[Serializable]\npublic enum AudioTypeOutput {\n Generic,\n Remote,\n VoiceProcessingIO\n}\n
[Serializable]\npublic enum AudioTypePanner {\n \n}\n
public class AudioUnit : IDisposable, MonoTouch.ObjCRuntime.INativeObject {\n \n public AudioUnit (AudioComponent component);\n \n public void Dispose ();\n public void Dispose (bool disposing);\n public MonoTouch.AudioToolbox.AudioStreamBasicDescription GetAudioFormat (AudioUnitScopeType scope, uint audioUnitElement);\n public int Initialize ();\n public void Render (AudioUnitRenderActionFlags flags, MonoTouch.AudioToolbox.AudioTimeStamp timeStamp, int outputBusnumber, int numberFrames, MonoTouch.AudioToolbox.AudioBufferList data);\n public void SetAudioFormat (MonoTouch.AudioToolbox.AudioStreamBasicDescription audioFormat, AudioUnitScopeType scope, uint audioUnitElement);\n public void SetEnableIO (bool enableIO, AudioUnitScopeType scope, uint audioUnitElement);\n public void Start ();\n public void Stop ();\n public AudioUnitStatus TryRender (AudioUnitRenderActionFlags flags, MonoTouch.AudioToolbox.AudioTimeStamp timeStamp, int outputBusnumber, int numberFrames, MonoTouch.AudioToolbox.AudioBufferList data);\n public int Uninitialize ();\n \n public AudioComponent Component {\n get;\n }\n public IntPtr Handle {\n get;\n }\n public bool IsPlaying {\n get;\n }\n \n public event EventHandler<audiouniteventargs> RenderCallback; } </audiouniteventargs>\n
public class AudioUnitEventArgs : EventArgs {\n \n public AudioUnitEventArgs (AudioUnitRenderActionFlags actionFlags, MonoTouch.AudioToolbox.AudioTimeStamp timestamp, int busNumber, int frames, MonoTouch.AudioToolbox.AudioBufferList data);\n \n public readonly AudioUnitRenderActionFlags ActionFlags;\n public readonly MonoTouch.AudioToolbox.AudioTimeStamp TimeStamp;\n public readonly int BusNumber;\n public readonly int NumberFrames;\n public readonly MonoTouch.AudioToolbox.AudioBufferList Data;\n}\n
public class AudioUnitException : Exception {\n}\n
[Serializable]\npublic enum AudioUnitPropertyIDType {\n ClassInfo,\n MakeConnection,\n SampleRate,\n ParameterList,\n ParameterInfo,\n StreamFormat,\n ElementCount,\n Latency,\n SupportedNumChannels,\n MaximumFramesPerSlice,\n AudioChannelLayout,\n TailTime,\n BypassEffect,\n LastRenderError,\n SetRenderCallback,\n FactoryPresets,\n RenderQuality,\n InPlaceProcessing,\n ElementName,\n SupportedChannelLayoutTags,\n PresentPreset,\n ShouldAllocateBuffer,\n CurrentDevice,\n ChannelMap,\n EnableIO,\n StartTime,\n SetInputCallback,\n HasIO,\n StartTimestampsAtZero\n}\n
[Serializable]\n[Flags]\npublic enum AudioUnitRenderActionFlags {\n PreRender,\n PostRender,\n OutputIsSilence,\n OfflinePreflight,\n OfflineRender,\n OfflineComplete,\n PostRenderError\n}\n
[Serializable]\npublic enum AudioUnitScopeType {\n Global,\n Input,\n Output\n}\n
[Serializable]\npublic enum AudioUnitStatus {\n NoError,\n ParameterError,\n InvalidProperty,\n InvalidParameter,\n InvalidElement,\n NoConnection,\n FailedInitialization,\n TooManyFramesToProcess,\n InvalidFile,\n FormatNotSupported,\n Uninitialized,\n InvalidScope,\n PropertyNotWritable,\n CannotDoInCurrentContext,\n InvalidPropertyValue,\n PropertyNotInUse,\n Initialized,\n InvalidOfflineRender,\n Unauthorized\n}\n
public static class AudioUnitUtils {\n \n public static MonoTouch.AudioToolbox.AudioStreamBasicDescription AUCanonicalASBD (double sampleRate, int channel);\n public static void SetOverrideCategoryDefaultToSpeaker (bool isSpeaker);\n \n public const int SampleFractionBits = 24;\n}\n
public class AUGraph : IDisposable {\n \n public AUGraph ();\n \n public int AddNode (AudioComponentDescription cd);\n public void ConnnectNodeInput (int inSourceNode, uint inSourceOutputNumber, int inDestNode, uint inDestInputNumber);\n public void Dispose ();\n public virtual void Dispose (bool disposing);\n protected override void Finalize ();\n public AudioUnit GetNodeInfo (int node);\n public void Initialize ();\n public void Open ();\n public void Start ();\n public void Stop ();\n public int TryOpen ();\n \n public IntPtr Handler {\n get;\n }\n \n public event EventHandler<audiographeventargs> RenderCallback; } </audiographeventargs>\n
public class ExtAudioFile : IDisposable {\n \n public static ExtAudioFile CreateWithUrl (MonoTouch.CoreFoundation.CFUrl url, MonoTouch.AudioToolbox.AudioFileType fileType, MonoTouch.AudioToolbox.AudioStreamBasicDescription inStreamDesc, MonoTouch.AudioToolbox.AudioFileFlags flag);\n public static ExtAudioFile OpenUrl (MonoTouch.CoreFoundation.CFUrl url);\n public void Dispose ();\n public long FileTell ();\n public int Read (int numberFrames, MonoTouch.AudioToolbox.AudioBufferList data);\n public void Seek (long frameOffset);\n public void WriteAsync (int numberFrames, MonoTouch.AudioToolbox.AudioBufferList data);\n \n public MonoTouch.AudioToolbox.AudioStreamBasicDescription ClientDataFormat {\n set;\n }\n public MonoTouch.AudioToolbox.AudioStreamBasicDescription FileDataFormat {\n get;\n }\n public long FileLengthFrames {\n get;\n }\n}\n
public class _AudioConverter : IDisposable {\n \n public static _AudioConverter CreateInstance (MonoTouch.AudioToolbox.AudioStreamBasicDescription srcFormat, MonoTouch.AudioToolbox.AudioStreamBasicDescription destFormat);\n public void Dispose ();\n public void FillBuffer (MonoTouch.AudioToolbox.AudioBufferList data, uint numberFrames, MonoTouch.AudioToolbox.AudioStreamPacketDescription[] packetDescs);\n \n public byte [] DecompressionMagicCookie {\n set;\n }\n \n public event EventHandler<_AudioConverterEventArgs> EncoderCallback;\n}\n
public class _AudioConverterEventArgs : EventArgs {\n \n public _AudioConverterEventArgs (uint _NumberDataPackets, MonoTouch.AudioToolbox.AudioBufferList _Data, MonoTouch.AudioToolbox.AudioStreamPacketDescription[] _DataPacketDescription);\n \n public uint NumberDataPackets;\n public readonly MonoTouch.AudioToolbox.AudioBufferList Data;\n public readonly MonoTouch.AudioToolbox.AudioStreamPacketDescription[] DataPacketDescription;\n}\n
[Serializable]\n[Flags]\npublic enum CAEdgeAntialiasingMask {\n LeftEdge,\n RightEdge,\n BottomEdge,\n TopEdge,\n All,\n LeftRightEdges,\n TopBottomEdges\n}\n
Removed:
\npublic virtual uint EdgeAntialiasingMask {\n
Added:
\npublic virtual CAEdgeAntialiasingMask EdgeAntialiasingMask {\n
Added:
\npublic static MonoTouch.Foundation.NSString EaseIn {\n get;\n }\n public static MonoTouch.Foundation.NSString EaseInEaseOut {\n get;\n }\n public static MonoTouch.Foundation.NSString EaseOut {\n get;\n }\n public static MonoTouch.Foundation.NSString Linear {\n get;\n }\n
Added:
\npublic virtual float StrokeEnd {\n get;\n set;\n }\n public virtual float StrokeStart {\n get;\n set;\n }\n
Removed:
\npublic virtual CAValueFunction FromName (string name);\n
Added:
\npublic static CAValueFunction FromName (string name);\n
Removed:
\npublic static NSEntityDescription InsertNewObjectForEntityForName (string entityName, NSManagedObjectContext context);\n
Added:
\npublic static MonoTouch.Foundation.NSObject InsertNewObjectForEntityForName (string entityName, NSManagedObjectContext context);\n
public class CFType {\n \n public CFType ();\n \n public static int GetTypeID (IntPtr typeRef);\n}\n
Added:
\npublic static CGFont CreateFromProvider (CGDataProvider provider);\n
public class CGPDFArray : MonoTouch.ObjCRuntime.INativeObject {\n \n public bool GetArray (int idx, out CGPDFArray array);\n public bool GetBoolean (int idx, out bool result);\n public bool GetDictionary (int idx, out CGPDFArray result);\n public bool GetFloat (int idx, out float result);\n public bool GetInt (int idx, out int result);\n public bool GetName (int idx, out string result);\n public bool GetStream (int idx, out CGPDFStream result);\n \n public int Count {\n get;\n }\n public IntPtr Handle {\n get;\n }\n}\n
public class CGPDFDictionary : MonoTouch.ObjCRuntime.INativeObject {\n \n public bool GetArray (string key, out CGPDFArray array);\n public bool GetBoolean (string key, out bool result);\n public bool GetDictionary (string key, out CGPDFDictionary result);\n public bool GetFloat (string key, out float result);\n public bool GetInt (string key, out int result);\n public bool GetName (string key, out string result);\n public bool GetStream (string key, out CGPDFStream result);\n \n public int Count {\n get;\n }\n public IntPtr Handle {\n get;\n }\n}\n
Removed:
\npublic CGPDFPage GetPage (int page);\n
Added:
\npublic CGPDFDictionary Dictionary {\n get;\n }\n
public class CGPDFStream : MonoTouch.ObjCRuntime.INativeObject {\n \n public MonoTouch.Foundation.NSData Data {\n get;\n }\n public CGPDFDictionary Dictionary {\n get;\n }\n public IntPtr Handle {\n get;\n }\n}\n
[Serializable]\npublic enum CLAuthorizationStatus {\n NotDetermined,\n Restricted,\n Denied,\n Authorized\n}\n
public class CLAuthroziationChangedEventArgs : EventArgs {\n \n public CLAuthroziationChangedEventArgs (CLAuthorizationStatus status);\n \n public CLAuthorizationStatus Status {\n get;\n set;\n }\n}\n
Added:
\npublic CLLocation (CLLocationCoordinate2D coordinate, double altitude, double hAccuracy, double vAccuracy, double course, double speed, MonoTouch.Foundation.NSDate timestamp);\n public static readonly double AccurracyBestForNavigation;\n
Added:
\npublic static CLAuthorizationStatus Status {\n get;\n }\n public event EventHandler<CLAuthroziationChangedEventArgs> AuthorizationChanged;\n
Added:
\npublic virtual void AuthorizationChanged (CLLocationManager manager, CLAuthorizationStatus status);\n
Added:
\npublic CTFont (MonoTouch.CoreGraphics.CGFont font, float size, MonoTouch.CoreGraphics.CGAffineTransform transform, CTFontDescriptor descriptor);\n public CTFont (MonoTouch.CoreGraphics.CGFont font, float size, CTFontDescriptor descriptor);\n public CTFont (MonoTouch.CoreGraphics.CGFont font, float size, MonoTouch.CoreGraphics.CGAffineTransform transform);\n public void DrawGlyphs (MonoTouch.CoreGraphics.CGContext context, ushort [] glyphs, System.Drawing.PointF [] positions);\n public int GetLigatureCaretPositions (ushort glyph, float [] positions);\n
Removed:
\nVerticalMetrics\n
Added:
\nVerticalMetrics,\n SBitmapData,\n SExtendedBitmapData\n
Added:
\npublic static readonly MonoTouch.Foundation.NSString PathFillRule;\n public static readonly MonoTouch.Foundation.NSString PathWidth;\n
Added:
\n[Serializable]\n public enum CTFramePathFillRule {\n EvenOdd,\n WindingNumber\n }\n
Added:
\nInvalidSpan\n
Added:
\n[Serializable]\n public enum EKEventViewAction {\n Done,\n Responded,\n Deleted\n }\n
Added:
\npublic EKEventViewDelegate Delegate {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSObject WeakDelegate {\n get;\n set;\n }\n \n public event EventHandler<EKEventViewEventArgs> Completed;\n
public abstract class EKEventViewDelegate : MonoTouch.Foundation.NSObject {\n \n public EKEventViewDelegate ();\n public EKEventViewDelegate (MonoTouch.Foundation.NSCoder coder);\n public EKEventViewDelegate (MonoTouch.Foundation.NSObjectFlag t);\n public EKEventViewDelegate (IntPtr handle);\n \n public abstract void Completed (EKEventViewController controller, MonoTouch.EventKit.EKEventViewAction action);\n}\n
public class EKEventViewEventArgs : EventArgs {\n \n public EKEventViewEventArgs (MonoTouch.EventKit.EKEventViewAction action);\n \n public MonoTouch.EventKit.EKEventViewAction Action {\n get;\n set;\n }\n}\n
Added:
\npublic static bool LoadNib (string nibName, NSObject owner);\n public virtual NSDictionary InfoDictionary {\n get;\n }\n
Added:
\npublic static NSDate DistantFuture {\n get;\n }\n public static NSDate DistantPast {\n get;\n }\n
Added:
\npublic IntPtr LowlevelObjectForKey (IntPtr key);\n
[Serializable]\n[Flags]\npublic enum NSEnumerationOptions {\n SortConcurrent,\n Reverse\n}\n
[Serializable]\npublic enum NSKeyValueChange {\n Setting,\n Insertion,\n Removal,\n Replacement\n}\n
[Serializable]\n[Flags]\npublic enum NSKeyValueObservingOptions {\n New,\n Old,\n OldNew,\n Initial,\n Prior\n}\n
[Serializable]\npublic enum NSKeyValueSetMutationKind {\n UnionSet,\n MinusSet,\n IntersectSet,\n SetSet\n}\n
Removed:
\npublic virtual void AddAttribute (string name, NSObject value, NSRange range);\n
Added:
\npublic virtual void AddAttribute (NSString attributeName, NSObject value, NSRange range);\n
Added:
\npublic static NSMutableDictionary LowlevelFromObjectAndKey (IntPtr obj, IntPtr key);\n public void LowlevelSetObject (IntPtr obj, IntPtr key);\n public void LowlevelSetObject (NSObject obj, IntPtr key);\n
Added:
\npublic static bool AutomaticallyNotifiesObserversForKey (string key);\n public static NSSet GetKeyPathsForValuesAffecting (NSString key);\n public virtual void AccessibilityDecrement ();\n public virtual void AccessibilityIncrement ();\n public virtual bool AccessibilityScroll (MonoTouch.UIKit.UIAccessibilityScrollDirection direction);\n public virtual void AddObserver (NSObject observer, NSString keyPath, NSKeyValueObservingOptions options, IntPtr context);\n public virtual void DidChange (NSKeyValueChange changeKind, NSIndexSet indexes, NSString forKey);\n public virtual void DidChange (NSString forKey, NSKeyValueSetMutationKind mutationKind, NSSet objects);\n public virtual void DidChangeValue (string forKey);\n public virtual NSDictionary GetDictionaryOfValuesFromKeys (NSString[] keys);\n public virtual void ObserveValue (NSString keyPath, NSObject ofObject, NSDictionary change, IntPtr context);\n public virtual void RemoveObserver (NSObject observer, NSString keyPath);\n public virtual void SetNilValueForKey (NSString key);\n public virtual void SetValueForKey (NSObject value, NSString key);\n public virtual void SetValueForKeyPath (NSObject value, NSString keyPath);\n public virtual void SetValueForUndefinedKey (NSObject value, NSString undefinedKey);\n public virtual void SetValuesForKeysWithDictionary (NSDictionary keyedValues);\n public virtual NSObject ValueForKey (NSString key);\n public virtual NSObject ValueForKeyPath (NSString keyPath);\n public virtual NSObject ValueForUndefinedKey (NSString key);\n public virtual void WillChange (NSKeyValueChange changeKind, NSIndexSet indexes, NSString forKey);\n public virtual void WillChange (NSString forKey, NSKeyValueSetMutationKind mutationKind, NSSet objects);\n public virtual void WillChangeValue (string forKey);\n public static NSString ChangeIndexesKey {\n get;\n }\n public static NSString ChangeKindKey {\n get;\n }\n public static NSString ChangeNewKey {\n get;\n }\n public static NSString ChangeNotificationIsPriorKey {\n get;\n }\n public static NSString ChangeOldKey {\n get;\n }\n
Added:
\npublic static NSString NSDefaultRunLoopMode {\n get;\n }\n public static NSString NSRunLoopCommonModes {\n get;\n }\n
Removed:
\npublic virtual NSObject Delegate {\n
Added:
\npublic virtual void Open ();\n public static NSString NetworkServiceTypeVoIP {\n get;\n }\n public NSStreamDelegate Delegate {\n public virtual NSObject WeakDelegate {\n get;\n set;\n }\n \n public event EventHandler<NSStreamEventArgs> OnEvent;\n
Removed:
\nCould not find MonoTouch.Foundation.NSStreamDelegate\n
Added:
\npublic class NSStreamDelegate : NSObject {\n \n public NSStreamDelegate ();\n public NSStreamDelegate (NSCoder coder);\n public NSStreamDelegate (NSObjectFlag t);\n public NSStreamDelegate (IntPtr handle);\n \n public virtual void HandleEvent (NSStream theStream, NSStreamEvent streamEvent);\n }\n
Removed:
\nCould not find MonoTouch.Foundation.NSStreamEvent\n
Added:
\n[Serializable]\n public enum NSStreamEvent : uint {\n None,\n OpenCompleted,\n HasBytesAvailable,\n HasSpaceAvailable,\n ErrorOccurred,\n EndEncountered\n }\n
Removed:
\nCould not find MonoTouch.Foundation.NSStreamEventArgs\n
Added:
\npublic class NSStreamEventArgs : EventArgs {\n \n public NSStreamEventArgs (NSStreamEvent streamEvent);\n \n public NSStreamEvent StreamEvent {\n get;\n set;\n }\n }\n
Added:
\npublic System.Drawing.SizeF DrawString (System.Drawing.PointF point, float width, MonoTouch.UIKit.UIFont font, float minFontSize, float actualFontSize, MonoTouch.UIKit.UILineBreakMode breakMode, MonoTouch.UIKit.UIBaselineAdjustment adjustment);\n public System.Drawing.SizeF DrawString (System.Drawing.PointF point, float width, MonoTouch.UIKit.UIFont font, float fontSize, MonoTouch.UIKit.UILineBreakMode breakMode, MonoTouch.UIKit.UIBaselineAdjustment adjustment);\n public System.Drawing.SizeF DrawString (System.Drawing.PointF point, float width, MonoTouch.UIKit.UIFont font, MonoTouch.UIKit.UILineBreakMode breakMode);\n public System.Drawing.SizeF DrawString (System.Drawing.PointF point, MonoTouch.UIKit.UIFont font);\n public System.Drawing.SizeF DrawString (System.Drawing.RectangleF rect, MonoTouch.UIKit.UIFont font);\n public System.Drawing.SizeF DrawString (System.Drawing.RectangleF rect, MonoTouch.UIKit.UIFont font, MonoTouch.UIKit.UILineBreakMode mode);\n public System.Drawing.SizeF DrawString (System.Drawing.RectangleF rect, MonoTouch.UIKit.UIFont font, MonoTouch.UIKit.UILineBreakMode mode, MonoTouch.UIKit.UITextAlignment alignment);\n public static explicit operator NSString (string str);\n
Added:
\npublic virtual bool Hidden {\n get;\n }\n
Removed:
\nset;\n set;\n set;\n set;\n set;\n set;\n set;\n
Added:
\nInvalidParameter\n
public class GKFriendRequestComposeViewController : MonoTouch.UIKit.UINavigationController {\n \n public GKFriendRequestComposeViewController ();\n public GKFriendRequestComposeViewController (MonoTouch.Foundation.NSCoder coder);\n public GKFriendRequestComposeViewController (MonoTouch.Foundation.NSObjectFlag t);\n public GKFriendRequestComposeViewController (IntPtr handle);\n \n public virtual void AddRecipientsFromAliases (string [] aliases);\n public virtual void AddRecipientsFromEmails (string [] emailAddresses);\n public virtual void AddRecipientsFromPlayerIDs (string [] emailAddresses);\n \n public static int MaxNumberOfRecipients {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public GKFriendRequestComposeViewControllerDelegate ComposeViewDelegate {\n get;\n set;\n }\n public virtual string Message {\n set;\n }\n public virtual MonoTouch.Foundation.NSObject WeakComposeViewDelegate {\n get;\n set;\n }\n \n public event EventHandler DidFinish;\n}\n
public abstract class GKFriendRequestComposeViewControllerDelegate : MonoTouch.Foundation.NSObject {\n \n public GKFriendRequestComposeViewControllerDelegate ();\n public GKFriendRequestComposeViewControllerDelegate (MonoTouch.Foundation.NSCoder coder);\n public GKFriendRequestComposeViewControllerDelegate (MonoTouch.Foundation.NSObjectFlag t);\n public GKFriendRequestComposeViewControllerDelegate (IntPtr handle);\n \n public abstract void DidFinish (GKFriendRequestComposeViewController viewController);\n}\n
public class CGImageDestination : IDisposable, MonoTouch.ObjCRuntime.INativeObject {\n \n public static CGImageDestination FromData (MonoTouch.Foundation.NSData data, string typeIdentifier, int imageCount);\n public static CGImageDestination FromData (MonoTouch.Foundation.NSData data, string typeIdentifier, int imageCount, CGImageDestinationOptions options);\n public static CGImageDestination FromUrl (MonoTouch.Foundation.NSUrl url, string typeIdentifier, int imageCount);\n public static CGImageDestination FromUrl (MonoTouch.Foundation.NSUrl url, string typeIdentifier, int imageCount, CGImageDestinationOptions options);\n public static int GetTypeID ();\n public void AddImage (MonoTouch.CoreGraphics.CGImage image, MonoTouch.Foundation.NSDictionary properties);\n public void AddImage (CGImageSource source, int index, MonoTouch.Foundation.NSDictionary properties);\n public void Close ();\n public void Dispose ();\n protected virtual void Dispose (bool disposing);\n protected override void Finalize ();\n public void SetProperties (MonoTouch.Foundation.NSDictionary properties);\n \n public static string [] TypeIdentifiers {\n get;\n }\n public IntPtr Handle {\n get;\n }\n}\n
public class CGImageDestinationOptions {\n \n public CGImageDestinationOptions ();\n \n public MonoTouch.CoreGraphics.CGColor DestinationBackgroundColor {\n get;\n set;\n }\n public Nullable<float> LossyCompressionQuality { get; set; } } </float>\n
public class CGImageOptions {\n \n public CGImageOptions ();\n \n public string BestGuessTypeIdentifier {\n get;\n set;\n }\n public bool ShouldAllowFloat {\n get;\n set;\n }\n public bool ShouldCache {\n get;\n set;\n }\n}\n
public class CGImageSource : IDisposable, MonoTouch.ObjCRuntime.INativeObject {\n \n public static CGImageSource CreateIncremental (CGImageOptions options);\n public static CGImageSource FromData (MonoTouch.Foundation.NSData data);\n public static CGImageSource FromData (MonoTouch.Foundation.NSData data, CGImageOptions options);\n public static CGImageSource FromDataProvider (MonoTouch.CoreGraphics.CGDataProvider provider);\n public static CGImageSource FromDataProvider (MonoTouch.CoreGraphics.CGDataProvider provider, CGImageOptions options);\n public static CGImageSource FromUrl (MonoTouch.Foundation.NSUrl url);\n public static CGImageSource FromUrl (MonoTouch.Foundation.NSUrl url, CGImageOptions options);\n public static int GetTypeID ();\n public MonoTouch.Foundation.NSDictionary CopyProperties (MonoTouch.Foundation.NSDictionary dict);\n public MonoTouch.Foundation.NSDictionary CopyProperties (MonoTouch.Foundation.NSDictionary dict, int imageIndex);\n public MonoTouch.CoreGraphics.CGImage CreateImage (int index, CGImageOptions options);\n public MonoTouch.CoreGraphics.CGImage CreateThumbnail (int index, CGImageThumbnailOptions options);\n public void Dispose ();\n protected virtual void Dispose (bool disposing);\n protected override void Finalize ();\n public CGImageSourceStatus GetStatus ();\n public CGImageSourceStatus GetStatus (int index);\n public void UpdateData (MonoTouch.Foundation.NSData data, bool final);\n public void UpdateDataProvider (MonoTouch.CoreGraphics.CGDataProvider provider);\n \n public static string [] TypeIdentifiers {\n get;\n }\n public IntPtr Handle {\n get;\n }\n public int ImageCount {\n get;\n }\n public string TypeIdentifier {\n get;\n }\n}\n
[Serializable]\npublic enum CGImageSourceStatus {\n Complete,\n Incomplete,\n ReadingHeader,\n UnknownType,\n InvalidData,\n UnexpectedEOF\n}\n
public class CGImageThumbnailOptions : CGImageOptions {\n \n public CGImageThumbnailOptions ();\n \n public bool CreateThumbnailFromImageAlways {\n get;\n set;\n }\n public bool CreateThumbnailFromImageIfAbsent {\n get;\n set;\n }\n public bool CreateThumbnailWithTransform {\n get;\n set;\n }\n public Nullable<int> MaxPixelSize { get; set; } } </int>\n
Added:
\npublic virtual void SetDragState (MKAnnotationViewDragState newDragState, bool animated);\n
Removed:
\npublic virtual bool Intersects (MKMapRect rect);\n public virtual MKMapRect BoundingMapRect {\n get;\n }\n public virtual MonoTouch.CoreLocation.CLLocationCoordinate2D Coordinate {\n get;\n set;\n }\n public virtual string Subtitle {\n get;\n }\n public virtual string Title {\n get;\n }\n
Added:
\npublic static MKMapPoint FromCoordinate (MonoTouch.CoreLocation.CLLocationCoordinate2D coordinate);\n
Added:
\npublic virtual MonoTouch.Foundation.NSSet GetAnnotations (MKMapRect mapRect);\n
public class MKOverlay : MKAnnotation {\n \n public MKOverlay ();\n public MKOverlay (MonoTouch.Foundation.NSCoder coder);\n public MKOverlay (MonoTouch.Foundation.NSObjectFlag t);\n public MKOverlay (IntPtr handle);\n \n public virtual bool Intersects (MKMapRect rect);\n \n public virtual MKMapRect BoundingMapRect {\n get;\n }\n public override MonoTouch.CoreLocation.CLLocationCoordinate2D Coordinate {\n get;\n set;\n }\n public override string Subtitle {\n get;\n }\n public override string Title {\n get;\n }\n}\n
Removed:
\npublic class MKPlacemark : MonoTouch.Foundation.NSObject {\n
Added:
\npublic class MKPlacemark : MKAnnotation {\n public override MonoTouch.CoreLocation.CLLocationCoordinate2D Coordinate {\n get;\n set;\n }\n public override string Subtitle {\n get;\n }\n public override string Title {\n get;\n }\n
Removed:
\npublic virtual MonoTouch.CoreLocation.CLLocationCoordinate2D Coordinate {\n get;\n set;\n }\n
Removed:
\npublic virtual bool Intersects (MKMapRect rect);\n public virtual MKMapRect BoundingMapRect {\n get;\n }\n public virtual MonoTouch.CoreLocation.CLLocationCoordinate2D Coordinate {\n get;\n set;\n }\n public virtual string Subtitle {\n get;\n }\n public virtual string Title {\n get;\n }\n
Removed:
\npublic virtual bool Intersects (MKMapRect rect);\n public virtual MKMapRect BoundingMapRect {\n get;\n }\n public virtual MonoTouch.CoreLocation.CLLocationCoordinate2D Coordinate {\n get;\n set;\n }\n public virtual string Subtitle {\n get;\n }\n public virtual string Title {\n get;\n }\n
Removed:
\npublic class MKShape : MonoTouch.Foundation.NSObject {\n public virtual string Subtitle {\n public virtual string Title {\n set;\n
Added:
\npublic class MKShape : MKAnnotation {\n public override MonoTouch.CoreLocation.CLLocationCoordinate2D Coordinate {\n public override string Subtitle {\n get;\n }\n public override string Title {\n
Removed:
\npublic class MKUserLocation : MonoTouch.Foundation.NSObject {\n public virtual string Subtitle {\n set;\n public virtual string Title {\n set;\n
Added:
\npublic class MKUserLocation : MKAnnotation {\n public override MonoTouch.CoreLocation.CLLocationCoordinate2D Coordinate {\n get;\n set;\n }\n public override string Subtitle {\n public override string Title {\n
Added:
\npublic static string GetPersistentIDProperty (MPMediaGrouping groupingType);\n public static string GetTitleProperty (MPMediaGrouping groupingType);\n
Removed:
\npublic const string PersistendID = \"persistendID\";\n
Added:
\npublic const string PersistentID = \"persistentID\";\n
Removed:
\npublic const string PersistendID = \"playlistPersistentID\";\n
Added:
\npublic const string PersistentID = \"playlistPersistentID\";\n
Added:
\npublic virtual MPMediaQuerySection[] CollectionSections {\n get;\n }\n public virtual MPMediaQuerySection[] ItemSections {\n get;\n }\n
Removed:
\nCould not find MonoTouch.MediaPlayer.MPMediaQuerySection\n
Added:
\npublic class MPMediaQuerySection : MonoTouch.Foundation.NSObject {\n \n public MPMediaQuerySection ();\n public MPMediaQuerySection (MonoTouch.Foundation.NSCoder coder);\n public MPMediaQuerySection (MonoTouch.Foundation.NSObjectFlag t);\n public MPMediaQuerySection (IntPtr handle);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual MonoTouch.Foundation.NSRange Range {\n get;\n }\n public virtual string Title {\n get;\n }\n }\n
Added:
\npublic virtual bool ShowsRouteButton {\n get;\n set;\n }\n public virtual bool ShowsVolumeSlider {\n get;\n set;\n }\n
Added:
\npublic override void DidShowViewController (MonoTouch.UIKit.UINavigationController navigationController, MonoTouch.UIKit.UIViewController viewController, bool animated);\n public override void WillShowViewController (MonoTouch.UIKit.UINavigationController navigationController, MonoTouch.UIKit.UIViewController viewController, bool animated);\n
Added:
\npublic static bool bool_objc_msgSend_int (IntPtr receiver, IntPtr selector, int arg1);\n public static bool bool_objc_msgSendSuper_int (IntPtr receiver, IntPtr selector, int arg1);\n public static IntPtr IntPtr_objc_msgSend_CLLocationCoordinate2D_Double_Double_Double_Double_Double_IntPtr (IntPtr receiver, IntPtr selector, MonoTouch.CoreLocation.CLLocationCoordinate2D arg1, double arg2, double arg3, double arg4, double arg5, double arg6, IntPtr arg7);\n public static IntPtr IntPtr_objc_msgSend_SizeF_IntPtr (IntPtr receiver, IntPtr selector, System.Drawing.SizeF arg1, IntPtr arg2);\n public static IntPtr IntPtr_objc_msgSendSuper_CLLocationCoordinate2D_Double_Double_Double_Double_Double_IntPtr (IntPtr receiver, IntPtr selector, MonoTouch.CoreLocation.CLLocationCoordinate2D arg1, double arg2, double arg3, double arg4, double arg5, double arg6, IntPtr arg7);\n public static IntPtr IntPtr_objc_msgSendSuper_SizeF_IntPtr (IntPtr receiver, IntPtr selector, System.Drawing.SizeF arg1, IntPtr arg2);\n public static uint UInt32_objc_msgSend_IntPtr_Int64_UInt32_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, long arg2, uint arg3, IntPtr arg4);\n public static uint UInt32_objc_msgSendSuper_IntPtr_Int64_UInt32_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, long arg2, uint arg3, IntPtr arg4);\n public static void void_objc_msgSend_int_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, int arg1, IntPtr arg2, IntPtr arg3);\n public static void void_objc_msgSend_int_RectangleF (IntPtr receiver, IntPtr selector, int arg1, System.Drawing.RectangleF arg2);\n public static void void_objc_msgSend_IntPtr_Boolean_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, bool arg2, IntPtr arg3);\n public static void void_objc_msgSend_IntPtr_IntPtr_int_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, int arg3, IntPtr arg4);\n public static void void_objc_msgSend_RectangleF_int (IntPtr receiver, IntPtr selector, System.Drawing.RectangleF arg1, int arg2);\n public static void void_objc_msgSend_RectangleF_IntPtr_Boolean_IntPtr (IntPtr receiver, IntPtr selector, System.Drawing.RectangleF arg1, IntPtr arg2, bool arg3, IntPtr arg4);\n public static void void_objc_msgSendSuper_int_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, int arg1, IntPtr arg2, IntPtr arg3);\n public static void void_objc_msgSendSuper_int_RectangleF (IntPtr receiver, IntPtr selector, int arg1, System.Drawing.RectangleF arg2);\n public static void void_objc_msgSendSuper_IntPtr_Boolean_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, bool arg2, IntPtr arg3);\n public static void void_objc_msgSendSuper_IntPtr_IntPtr_int_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, int arg3, IntPtr arg4);\n public static void void_objc_msgSendSuper_RectangleF_int (IntPtr receiver, IntPtr selector, System.Drawing.RectangleF arg1, int arg2);\n public static void void_objc_msgSendSuper_RectangleF_IntPtr_Boolean_IntPtr (IntPtr receiver, IntPtr selector, System.Drawing.RectangleF arg1, IntPtr arg2, bool arg3, IntPtr arg4);\n
[Serializable]\npublic enum SecAccessible {\n WhenUnlocked,\n AfterFirstUnlock,\n Always,\n WhenUnlockedThisDeviceOnly,\n AfterFirstUnlockThisDeviceOnly,\n AlwaysThisDeviceOnly\n}\n
[Serializable]\npublic enum SecAuthenticationType {\n Ntlm,\n Msn,\n Dpa,\n Rpa,\n HttpBasic,\n HttpDigest,\n HtmlForm,\n Default\n}\n
public class SecCertificate : IDisposable, MonoTouch.ObjCRuntime.INativeObject {\n \n public SecCertificate (MonoTouch.Foundation.NSData data);\n \n public static int GetTypeID ();\n public void Dispose ();\n public virtual void Dispose (bool disposing);\n protected override void Finalize ();\n \n public MonoTouch.Foundation.NSData DerData {\n get;\n }\n public IntPtr Handle {\n get;\n }\n public string SubjectSummary {\n get;\n }\n}\n
public class SecIdentity : IDisposable, MonoTouch.ObjCRuntime.INativeObject {\n \n public static int GetTypeID ();\n public void Dispose ();\n public virtual void Dispose (bool disposing);\n protected override void Finalize ();\n \n public SecCertificate Certificate {\n get;\n }\n public IntPtr Handle {\n get;\n }\n}\n
public class SecKey : IDisposable, MonoTouch.ObjCRuntime.INativeObject {\n \n public static SecStatusCode GenerateKeyPair (MonoTouch.Foundation.NSDictionary parameters, out SecKey publicKey, out SecKey privateKey);\n public static int GetTypeID ();\n public SecStatusCode Decrypt (SecPadding padding, byte [] cipherText, byte [] plainText);\n public SecStatusCode Decrypt (SecPadding padding, IntPtr cipherText, int cipherLen, IntPtr plainText, int playLen);\n public void Dispose ();\n public virtual void Dispose (bool disposing);\n public SecStatusCode Encrypt (SecPadding padding, byte [] plainText, byte [] cipherText);\n public SecStatusCode Encrypt (SecPadding padding, IntPtr plainText, int playLen, IntPtr cipherText, int cipherLen);\n protected override void Finalize ();\n public SecStatusCode RawVerify (SecPadding padding, byte [] signedData, byte [] signature);\n public SecStatusCode RawVerify (SecPadding padding, IntPtr signedData, int signedDataLen, IntPtr signature, int signatureLen);\n \n public IntPtr Handle {\n get;\n }\n}\n
public static class SecKeyChain {\n \n public static SecStatusCode Add (SecRecord record);\n public static object QueryAsConcreteType (SecRecord query, out SecStatusCode result);\n public static MonoTouch.Foundation.NSData QueryAsData (SecRecord query);\n public static MonoTouch.Foundation.NSData[] QueryAsData (SecRecord query, bool wantPersistentReference, int max, out SecStatusCode status);\n public static MonoTouch.Foundation.NSData QueryAsData (SecRecord query, bool wantPersistentReference, out SecStatusCode status);\n public static MonoTouch.Foundation.NSData[] QueryAsData (SecRecord query, int max);\n public static SecRecord[] QueryAsRecord (SecRecord query, int max, out SecStatusCode result);\n public static SecRecord QueryAsRecord (SecRecord query, out SecStatusCode result);\n public static SecStatusCode Remove (SecRecord record);\n public static SecStatusCode Update (SecRecord query, SecRecord newAttributes);\n}\n
[Serializable]\npublic enum SecKeyClass {\n Public,\n Private,\n Symmetric\n}\n
[Serializable]\npublic enum SecKeyType {\n RSA,\n EC\n}\n
[Serializable]\npublic enum SecKind {\n InternetPassword,\n GenericPassword,\n Certificate,\n Key,\n Identity\n}\n
public static class SecMatchLimit {\n \n public static IntPtr MatchLimitAll {\n get;\n }\n public static IntPtr MatchLimitOne {\n get;\n }\n}\n
[Serializable]\npublic enum SecPadding {\n None,\n PKCS1,\n OAEP,\n PKCS1MD2,\n PKCS1MD5,\n PKCS1SHA1\n}\n
public class SecPolicy : MonoTouch.Foundation.NSObject {\n \n public static int GetTypeID ();\n public override bool Equals (object other);\n public override int GetHashCode ();\n \n public static bool operator == (SecPolicy a, SecPolicy b);\n public static bool operator != (SecPolicy a, SecPolicy b);\n}\n
[Serializable]\npublic enum SecProtocol {\n Ftp,\n FtpAccount,\n Http,\n Irc,\n Nntp,\n Pop3,\n Smtp,\n Socks,\n Imap,\n Ldap,\n AppleTalk,\n Afp,\n Telnet,\n Ssh,\n Ftps,\n Https,\n HttpProxy,\n HttpsProxy,\n FtpProxy,\n Smb,\n Rtsp,\n RtspProxy,\n Daap,\n Eppc,\n Ipp,\n Nntps,\n Ldaps,\n Telnets,\n Imaps,\n Ircs,\n Pop3s\n}\n
public class SecRecord : IDisposable {\n \n public SecRecord (SecKind secKind);\n \n public SecRecord Clone ();\n public void Dispose ();\n public virtual void Dispose (bool disposing);\n protected override void Finalize ();\n \n public string AccessGroup {\n get;\n set;\n }\n public SecAccessible Accessible {\n get;\n set;\n }\n public string Account {\n get;\n set;\n }\n public string ApplicationLabel {\n get;\n set;\n }\n public MonoTouch.Foundation.NSData ApplicationTag {\n get;\n set;\n }\n public SecAuthenticationType AuthenticationType {\n get;\n set;\n }\n public bool CanDecrypt {\n get;\n set;\n }\n public bool CanDerive {\n get;\n set;\n }\n public bool CanEncrypt {\n get;\n set;\n }\n public bool CanSign {\n get;\n set;\n }\n public bool CanUnwrap {\n get;\n set;\n }\n public bool CanVerify {\n get;\n set;\n }\n public bool CanWrap {\n get;\n set;\n }\n public MonoTouch.Foundation.NSNumber CertificateEncoding {\n get;\n }\n public MonoTouch.Foundation.NSNumber CertificateType {\n get;\n }\n public string Comment {\n get;\n set;\n }\n public MonoTouch.Foundation.NSDate CreationDate {\n get;\n set;\n }\n public int Creator {\n get;\n set;\n }\n public int CreatorType {\n get;\n set;\n }\n public string Description {\n get;\n set;\n }\n public int EffectiveKeySize {\n get;\n set;\n }\n public MonoTouch.Foundation.NSData Generic {\n get;\n set;\n }\n public bool Invisible {\n get;\n set;\n }\n public bool IsNegative {\n get;\n set;\n }\n public bool IsPermanent {\n get;\n set;\n }\n public MonoTouch.Foundation.NSData Issuer {\n get;\n }\n public SecKeyClass KeyClass {\n get;\n set;\n }\n public int KeySizeInBits {\n get;\n set;\n }\n public SecKeyType KeyType {\n get;\n set;\n }\n public string Label {\n get;\n set;\n }\n public bool MatchCaseInsensitive {\n get;\n set;\n }\n public string MatchEmailAddressIfPresent {\n get;\n set;\n }\n public MonoTouch.Foundation.NSData[] MatchIssuers {\n set;\n }\n public MonoTouch.Foundation.NSArray MatchItemList {\n get;\n set;\n }\n public SecPolicy MatchPolicy {\n get;\n set;\n }\n public string MatchSubjectContains {\n get;\n set;\n }\n public bool MatchTrustedOnly {\n get;\n set;\n }\n public MonoTouch.Foundation.NSDate MatchValidOnDate {\n get;\n set;\n }\n public MonoTouch.Foundation.NSDate ModificationDate {\n get;\n set;\n }\n public string Path {\n get;\n set;\n }\n public int Port {\n get;\n set;\n }\n public SecProtocol Protocol {\n get;\n set;\n }\n public MonoTouch.Foundation.NSData PublicKeyHash {\n get;\n }\n public string SecurityDomain {\n get;\n set;\n }\n public MonoTouch.Foundation.NSData SerialNumber {\n get;\n }\n public string Server {\n get;\n set;\n }\n public string Service {\n get;\n set;\n }\n public string Subject {\n get;\n }\n public MonoTouch.Foundation.NSData SubjectKeyID {\n get;\n }\n public MonoTouch.Foundation.NSData ValueData {\n get;\n set;\n }\n}\n
[Serializable]\npublic enum SecStatusCode {\n Success,\n Unimplemented,\n Param,\n Allocate,\n NotAvailable,\n ReadOnly,\n AuthFailed,\n NoSuchKeyChain,\n InvalidKeyChain,\n DuplicateKeyChain,\n DuplicateItem,\n ItemNotFound,\n InteractionNotAllowed,\n Decode\n}\n
public class SecTrust : MonoTouch.Foundation.NSObject {\n \n public SecTrust ();\n \n public static int GetTypeID ();\n}\n
public class SecurityException : Exception {\n \n public SecurityException (SecStatusCode code);\n}\n
[Serializable]\npublic enum SKError {\n Unknown,\n ClientInvalid,\n PaymentCancelled,\n PaymentInvalid,\n PaymentNotAllowed\n}\n
Added:
\npublic event EventHandler<SKProductsRequestResponseEventArgs> ReceivedResponse;\n
Added:
\npublic override void RequestFailed (SKRequest request, MonoTouch.Foundation.NSError error);\n public override void RequestFinished (SKRequest request);\n
Removed:
\nCould not find MonoTouch.StoreKit.SKProductsRequestResponseEventArgs\n
Added:
\npublic class SKProductsRequestResponseEventArgs : EventArgs {\n \n public SKProductsRequestResponseEventArgs (SKProductsResponse response);\n \n public SKProductsResponse Response {\n get;\n set;\n }\n }\n
Added:
\npublic event EventHandler<SKRequestErrorEventArgs> RequestFailed;\n public event EventHandler RequestFinished;\n
Removed:
\npublic virtual void RequedFailed (SKRequest request, MonoTouch.Foundation.NSError error);\n
Added:
\npublic virtual void RequestFailed (SKRequest request, MonoTouch.Foundation.NSError error);\n
Removed:
\nCould not find MonoTouch.StoreKit.SKRequestErrorEventArgs\n
Added:
\npublic class SKRequestErrorEventArgs : EventArgs {\n \n public SKRequestErrorEventArgs (MonoTouch.Foundation.NSError error);\n \n public MonoTouch.Foundation.NSError Error {\n get;\n set;\n }\n }\n
[Serializable]\npublic enum UIAccessibilityScrollDirection {\n Right,\n Left,\n Up,\n Down\n}\n
Removed:
\npublic virtual bool SetKeepAliveTimout (double timeout, MonoTouch.Foundation.NSAction handler);\n
Added:
\npublic virtual bool SetKeepAliveTimeout (double timeout, MonoTouch.Foundation.NSAction handler);\n
Added:
\npublic virtual void OpenUrl (UIApplication application, MonoTouch.Foundation.NSUrl url, string sourceApplication, MonoTouch.Foundation.NSObject annotation);\n
Added:
\npublic virtual void PlayInputClick ();\n
Removed:
\npublic virtual UIImage Icons {\n
Added:
\npublic virtual UIImage[] Icons {\n
Added:
\npublic class Token : MonoTouch.Foundation.NSObject {\n \n public void Activated ();\n }\n
Added:
\npublic override void DidShowViewController (UINavigationController navigationController, UIViewController viewController, bool animated);\n public override void WillShowViewController (UINavigationController navigationController, UIViewController viewController, bool animated);\n
public class UIMarkupTextPrintFormatter : UIPrintFormatter {\n \n public UIMarkupTextPrintFormatter ();\n public UIMarkupTextPrintFormatter (MonoTouch.Foundation.NSCoder coder);\n public UIMarkupTextPrintFormatter (MonoTouch.Foundation.NSObjectFlag t);\n public UIMarkupTextPrintFormatter (IntPtr handle);\n public UIMarkupTextPrintFormatter (string text);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual string MarkupText {\n get;\n set;\n }\n}\n
Changed:
\npublic virtual string GetView (UIPickerView pickerView, int row, int component, UIView view);\n
New signature:
\npublic virtual UIView GetView (UIPickerView pickerView, int row, int component, UIView view);\n
public static class UIPrint {\n \n public static MonoTouch.Foundation.NSString ErrorDomain {\n get;\n }\n}\n
[Serializable]\npublic enum UIPrintError {\n NotAvailable,\n NoContent,\n UnknownImageFormat,\n JobFailed\n}\n
public class UIPrintFormatter : MonoTouch.Foundation.NSObject {\n \n public UIPrintFormatter ();\n public UIPrintFormatter (MonoTouch.Foundation.NSCoder coder);\n public UIPrintFormatter (MonoTouch.Foundation.NSObjectFlag t);\n public UIPrintFormatter (IntPtr handle);\n \n public virtual void DrawRect (System.Drawing.RectangleF rect, int pageIndex);\n public virtual System.Drawing.RectangleF RectangleForPage (int pageIndex);\n public virtual void RemoveFromPrintPageRenderer ();\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual UIEdgeInsets ContentInsets {\n get;\n set;\n }\n public virtual float MaximumContentHeight {\n get;\n set;\n }\n public virtual float MaximumContentWidth {\n get;\n set;\n }\n public virtual int PageCount {\n get;\n }\n public virtual UIPrintPageRenderer PrintPageRenderer {\n get;\n }\n public virtual int StartPage {\n get;\n set;\n }\n}\n
public class UIPrintInfo : MonoTouch.Foundation.NSObject {\n \n public UIPrintInfo ();\n public UIPrintInfo (MonoTouch.Foundation.NSCoder coder);\n public UIPrintInfo (MonoTouch.Foundation.NSObjectFlag t);\n public UIPrintInfo (IntPtr handle);\n \n public static UIPrintInfo FromDictionary (MonoTouch.Foundation.NSDictionary dictionary);\n \n public static UIPrintInfo PrintInfo {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual UIPrintInfoDuplex Duplex {\n get;\n set;\n }\n public virtual string JobName {\n get;\n set;\n }\n public virtual UIPrintInfoOrientation Orientation {\n get;\n set;\n }\n public virtual UIPrintInfoOutputType OutputType {\n get;\n set;\n }\n public virtual string PrinterID {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSDictionary ToDictionary {\n get;\n }\n}\n
[Serializable]\npublic enum UIPrintInfoDuplex {\n None,\n LongEdge,\n ShortEdge\n}\n
[Serializable]\npublic enum UIPrintInfoOrientation {\n Portrait,\n Landscape\n}\n
[Serializable]\npublic enum UIPrintInfoOutputType {\n General,\n Photo,\n Grayscale\n}\n
[Serializable]\npublic delegate UIViewController UIPrintInteraction (UIPrintInteractionController printInteractionController);\n
[Serializable]\npublic delegate void UIPrintInteractionCompletionHandler (UIPrintInteractionController printInteractionController, bool completed, MonoTouch.Foundation.NSError error);\n
public class UIPrintInteractionController : MonoTouch.Foundation.NSObject {\n \n public UIPrintInteractionController ();\n public UIPrintInteractionController (MonoTouch.Foundation.NSCoder coder);\n public UIPrintInteractionController (MonoTouch.Foundation.NSObjectFlag t);\n public UIPrintInteractionController (IntPtr handle);\n \n public static bool CanPrint (MonoTouch.Foundation.NSData data);\n public static bool CanPrint (MonoTouch.Foundation.NSUrl url);\n public virtual void Dismiss (bool animated);\n public virtual void Present (bool animated, UIPrintInteractionCompletionHandler completion);\n public virtual void PresentFromBarButtonItem (UIBarButtonItem item, bool animated, UIPrintInteractionCompletionHandler completion);\n public virtual void PresentFromRectInView (System.Drawing.RectangleF rect, UIView view, bool animated, UIPrintInteractionCompletionHandler completion);\n \n public static MonoTouch.Foundation.NSSet PrintableUTIs {\n get;\n }\n public static bool PrintingAvailable {\n get;\n }\n public static UIPrintInteractionController SharedPrintController {\n get;\n }\n public UIPrintInteractionPaperList ChoosePaper {\n get;\n set;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public UIPrintInteractionControllerDelegate Delegate {\n get;\n set;\n }\n public UIPrintInteraction GetViewController {\n get;\n set;\n }\n public virtual UIPrintFormatter PrintFormatter {\n get;\n set;\n }\n public virtual UIPrintInfo PrintInfo {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSObject[] PrintingItems {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSObject PrintItem {\n get;\n set;\n }\n public virtual UIPrintPageRenderer PrintPageRenderer {\n get;\n set;\n }\n public virtual UIPrintPaper PrintPaper {\n get;\n }\n public virtual bool ShowsPageRange {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSObject WeakDelegate {\n get;\n set;\n }\n \n public event EventHandler DidDismissPrinterOptions;\n public event EventHandler DidFinishJob;\n public event EventHandler DidPresentPrinterOptions;\n public event EventHandler WillDismissPrinterOptions;\n public event EventHandler WillPresentPrinterOptions;\n public event EventHandler WillStartJob;\n}\n
public class UIPrintInteractionControllerDelegate : MonoTouch.Foundation.NSObject {\n \n public UIPrintInteractionControllerDelegate ();\n public UIPrintInteractionControllerDelegate (MonoTouch.Foundation.NSCoder coder);\n public UIPrintInteractionControllerDelegate (MonoTouch.Foundation.NSObjectFlag t);\n public UIPrintInteractionControllerDelegate (IntPtr handle);\n \n public virtual UIPrintPaper ChoosePaper (UIPrintInteractionController printInteractionController, UIPrintPaper[] paperList);\n public virtual void DidDismissPrinterOptions (UIPrintInteractionController printInteractionController);\n public virtual void DidFinishJob (UIPrintInteractionController printInteractionController);\n public virtual void DidPresentPrinterOptions (UIPrintInteractionController printInteractionController);\n public virtual UIViewController GetViewController (UIPrintInteractionController printInteractionController);\n public virtual void WillDismissPrinterOptions (UIPrintInteractionController printInteractionController);\n public virtual void WillPresentPrinterOptions (UIPrintInteractionController printInteractionController);\n public virtual void WillStartJob (UIPrintInteractionController printInteractionController);\n}\n
[Serializable]\npublic delegate UIPrintPaper UIPrintInteractionPaperList (UIPrintInteractionController printInteractionController, UIPrintPaper[] paperList);\n
public class UIPrintPageRenderer : MonoTouch.Foundation.NSObject {\n \n public UIPrintPageRenderer ();\n public UIPrintPageRenderer (MonoTouch.Foundation.NSCoder coder);\n public UIPrintPageRenderer (MonoTouch.Foundation.NSObjectFlag t);\n public UIPrintPageRenderer (IntPtr handle);\n \n public virtual void AddPrintFormatter (UIPrintFormatter formatter, int pageIndex);\n public virtual void DrawContentForPage (int index, System.Drawing.RectangleF contentRect);\n public virtual void DrawFooterForPage (int index, System.Drawing.RectangleF footerRect);\n public virtual void DrawHeaderForPage (int index, System.Drawing.RectangleF headerRect);\n public virtual void DrawPage (int index, System.Drawing.RectangleF pageRect);\n public virtual void DrawPrintFormatterForPage (UIPrintFormatter printFormatter, int index);\n public virtual void PrepareForDrawingPages (MonoTouch.Foundation.NSRange range);\n public virtual UIPrintFormatter[] PrintFormattersForPage (int index);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual float FooterHeight {\n get;\n set;\n }\n public virtual float HeaderHeight {\n get;\n set;\n }\n public virtual int NumberOfPages {\n get;\n }\n public virtual System.Drawing.RectangleF PaperRect {\n get;\n }\n public virtual System.Drawing.RectangleF PrintableRect {\n get;\n }\n public virtual UIPrintFormatter[] PrintFormatters {\n get;\n set;\n }\n}\n
public class UIPrintPaper : MonoTouch.Foundation.NSObject {\n \n public UIPrintPaper ();\n public UIPrintPaper (MonoTouch.Foundation.NSCoder coder);\n public UIPrintPaper (MonoTouch.Foundation.NSObjectFlag t);\n public UIPrintPaper (IntPtr handle);\n \n public static UIPrintPaper ForPageSize (System.Drawing.SizeF pageSize, UIPrintPaper[] paperList);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual System.Drawing.SizeF PaperSize {\n get;\n }\n public virtual System.Drawing.RectangleF PrintableRect {\n get;\n }\n}\n
Added:
\npublic event EventHandler<UISearchBarButtonIndexEventArgs> SelectedScopeButtonIndexChanged;\n
Removed:
\nCould not find MonoTouch.UIKit.UISearchBarButtonIndexEventArgs\n
Added:
\npublic class UISearchBarButtonIndexEventArgs : EventArgs {\n \n public UISearchBarButtonIndexEventArgs (int selectedScope);\n \n public int SelectedScope {\n get;\n set;\n }\n }\n
Added:
\npublic virtual void SelectedScopeButtonIndexChanged (UISearchBar searchBar, int selectedScope);\n
public class UISimpleTextPrintFormatter : UIPrintFormatter {\n \n public UISimpleTextPrintFormatter ();\n public UISimpleTextPrintFormatter (MonoTouch.Foundation.NSCoder coder);\n public UISimpleTextPrintFormatter (MonoTouch.Foundation.NSObjectFlag t);\n public UISimpleTextPrintFormatter (IntPtr handle);\n public UISimpleTextPrintFormatter (string text);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual UIColor Color {\n get;\n set;\n }\n public virtual UIFont Font {\n get;\n set;\n }\n public virtual UILineBreakMode LineBreakMode {\n get;\n set;\n }\n public virtual string Text {\n get;\n set;\n }\n public virtual UITextAlignment TextAlignment {\n get;\n set;\n }\n}\n
Removed:
\npublic abstract int RowsInSection (UITableView tableview, int section);\n
Added:
\npublic abstract int RowsInSection (UITableView tableView, int section);\n
Added:
\npublic override void DecelerationEnded (UIScrollView scrollView);\n public override void DecelerationStarted (UIScrollView scrollView);\n public override void DidZoom (UIScrollView scrollView);\n public override void DraggingEnded (UIScrollView scrollView, bool willDecelerate);\n public override void DraggingStarted (UIScrollView scrollView);\n public override void ScrollAnimationEnded (UIScrollView scrollView);\n public override void Scrolled (UIScrollView scrollView);\n public override void ScrolledToTop (UIScrollView scrollView);\n public override bool ShouldScrollToTop (UIScrollView scrollView);\n public override UIView ViewForZoomingInScrollView (UIScrollView scrollView);\n public override void ZoomingEnded (UIScrollView scrollView, UIView withView, float atScale);\n public override void ZoomingStarted (UIScrollView scrollView, UIView view);\n
Added:
\npublic override void DecelerationEnded (UIScrollView scrollView);\n public override void DecelerationStarted (UIScrollView scrollView);\n public override void DidZoom (UIScrollView scrollView);\n public override void DraggingEnded (UIScrollView scrollView, bool willDecelerate);\n public override void DraggingStarted (UIScrollView scrollView);\n public override void ScrollAnimationEnded (UIScrollView scrollView);\n public override void Scrolled (UIScrollView scrollView);\n public override void ScrolledToTop (UIScrollView scrollView);\n public override bool ShouldScrollToTop (UIScrollView scrollView);\n public override UIView ViewForZoomingInScrollView (UIScrollView scrollView);\n public override void ZoomingEnded (UIScrollView scrollView, UIView withView, float atScale);\n public override void ZoomingStarted (UIScrollView scrollView, UIView view);\n
public class UITextInputMode : MonoTouch.Foundation.NSObject {\n \n public UITextInputMode ();\n public UITextInputMode (MonoTouch.Foundation.NSCoder coder);\n public UITextInputMode (MonoTouch.Foundation.NSObjectFlag t);\n public UITextInputMode (IntPtr handle);\n \n public static UITextInputMode CurrentInputMode {\n get;\n }\n public static MonoTouch.Foundation.NSString CurrentInputModeDidChangeNotification {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual string PrimaryLanguage {\n get;\n }\n}\n
Added:
\npublic override void DecelerationEnded (UIScrollView scrollView);\n public override void DecelerationStarted (UIScrollView scrollView);\n public override void DidZoom (UIScrollView scrollView);\n public override void DraggingEnded (UIScrollView scrollView, bool willDecelerate);\n public override void DraggingStarted (UIScrollView scrollView);\n public override void ScrollAnimationEnded (UIScrollView scrollView);\n public override void Scrolled (UIScrollView scrollView);\n public override void ScrolledToTop (UIScrollView scrollView);\n public override bool ShouldScrollToTop (UIScrollView scrollView);\n public override UIView ViewForZoomingInScrollView (UIScrollView scrollView);\n public override void ZoomingEnded (UIScrollView scrollView, UIView withView, float atScale);\n public override void ZoomingStarted (UIScrollView scrollView, UIView view);\n
Added:
\npublic override void DidShowViewController (UINavigationController navigationController, UIViewController viewController, bool animated);\n public override void WillShowViewController (UINavigationController navigationController, UIViewController viewController, bool animated);\n
Added:
\npublic virtual void DrawRect (System.Drawing.RectangleF area, UIViewPrintFormatter formatter);\n public virtual bool EnableInputClicksWhenVisible {\n get;\n }\n public virtual UIViewPrintFormatter ViewPrintFormatter {\n get;\n }\n \n public event MonoTouch.Foundation.NSAction AnimationWillEnd;\n public event MonoTouch.Foundation.NSAction AnimationWillStart;\n
Removed:
\nset;\n
Added:
\npublic virtual UISplitViewController SplitViewController {\n get;\n }\n public virtual UITabBarController TabBarController {\n get;\n }\n
Added:
\npublic class UIViewPrintFormatter : UIPrintFormatter {\n \n public UIViewPrintFormatter ();\n public UIViewPrintFormatter (MonoTouch.Foundation.NSCoder coder);\n public UIViewPrintFormatter (MonoTouch.Foundation.NSObjectFlag t);\n public UIViewPrintFormatter (IntPtr handle);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual UIView View {\n get;\n }\n }\n
Added:
\npublic static MonoTouch.Foundation.NSString SizeIdentifierLandscape {\n get;\n }\n public static MonoTouch.Foundation.NSString SizeIdentifierPortrait {\n get;\n }\n
Added:
\n// Extension methods for RectangleF \n public static class RectangleFExt {\n \n public static void DivideRect (this RectangleF rect, out RectangleF slice, out RectangleF rem, float amount, Edge edge);\n public static RectangleF Inset (this RectangleF rect, float dx, float dy);\n public static RectangleF IntegralRect (this RectangleF rect);\n \n [Serializable]\n public enum Edge {\n MinX,\n MinY,\n MaxX,\n MaxY\n }\n }\n