id | \ntitle | \n
---|---|
81B3CED7-96E3-C759-4B63-97EA138BB17B | \n From 4.2 to 5.0 | \n
ย
\n\n\n\n\n\n\n\n\nRemoved:
\npublic const string Version = \"4.2\";\n
Added:
\npublic const string Version = \"5.0\";\n public const string AccountsLibrary = \"/System/Library/Frameworks/Accounts.framework/Accounts\";\n public const string CoreDataLibrary = \"/System/Library/Frameworks/CoreData.framework/CoreData\";\n public const string CoreImageLibrary = \"/System/Library/Frameworks/CoreImage.framework/CoreImage\";\n public const string GLKitLibrary = \"/System/Library/Frameworks/GLKit.framework/GLKit\";\n public const string MessageUILibrary = \"/System/Library/Frameworks/MessageUI.framework/MessageUI\";\n public const string CoreBluetoothLibrary = \"/System/Library/Frameworks/CoreBluetooth.framework/CoreBluetooth\";\n
Added:
\npublic static AVAsset FromUrl (MonoTouch.Foundation.NSUrl url);\n public virtual AVMediaSelectionGroup MediaSelectionGroupForMediaCharacteristic (string avMediaCharacteristic);\n public virtual string [] AvailableMediaCharacteristicsWithMediaSelectionOptions {\n get;\n }\n public virtual bool CompatibleWithSavedPhotosAlbum {\n get;\n }\n public virtual AVMetadataItem CreationDate {\n get;\n }\n
Added:
\npublic virtual AVAsset Asset {\n get;\n }\n public virtual long EstimatedOutputFileLength {\n get;\n }\n
Added:
\npublic class AVAssetImageGenerator : MonoTouch.Foundation.NSObject {\n \n public AVAssetImageGenerator ();\n public AVAssetImageGenerator (MonoTouch.Foundation.NSCoder coder);\n public AVAssetImageGenerator (MonoTouch.Foundation.NSObjectFlag t);\n public AVAssetImageGenerator (IntPtr handle);\n public AVAssetImageGenerator (AVAsset asset);\n \n public static AVAssetImageGenerator FromAsset (AVAsset asset);\n public virtual void CancelAllCGImageGeneration ();\n public virtual MonoTouch.CoreGraphics.CGImage CopyCGImageAtTime (MonoTouch.CoreMedia.CMTime requestedTime, MonoTouch.CoreMedia.CMTime actualTime, MonoTouch.Foundation.NSError outError);\n protected override void Dispose (bool disposing);\n public virtual void GenerateCGImagesAsynchronously (MonoTouch.Foundation.NSValue cmTimesRequestedTimes, AVAssetImageGeneratorCompletionHandler handler);\n \n public static MonoTouch.Foundation.NSString ApertureModeCleanAperture {\n get;\n }\n public static MonoTouch.Foundation.NSString ApertureModeEncodedPixels {\n get;\n }\n public static MonoTouch.Foundation.NSString ApertureModeProductionAperture {\n get;\n }\n public virtual MonoTouch.Foundation.NSString ApertureMode {\n get;\n set;\n }\n public virtual bool AppliesPreferredTrackTransform {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual System.Drawing.SizeF MaximumSize {\n get;\n set;\n }\n public virtual MonoTouch.CoreMedia.CMTime RequestedTimeToleranceAfter {\n get;\n set;\n }\n public virtual MonoTouch.CoreMedia.CMTime RequestedTimeToleranceBefore {\n get;\n set;\n }\n public virtual AVVideoComposition VideoComposition {\n get;\n set;\n }\n }\n
Added:
\n[Serializable]\n public delegate void AVAssetImageGeneratorCompletionHandler (MonoTouch.CoreMedia.CMTime requestedTime, IntPtr imageRef, MonoTouch.CoreMedia.CMTime actualTime, AVAssetImageGeneratorResult result, MonoTouch.Foundation.NSError error);\n
Added:
\n[Serializable]\n public enum AVAssetImageGeneratorResult {\n Succeeded,\n Failed,\n Cancelled\n }\n
Added:
\npublic virtual bool AlwaysCopiesSampleData {\n get;\n set;\n }\n
Added:
\n[Serializable]\n public enum AVAssetReferenceRestrictions {\n ForbidNone,\n ForbidRemoteReferenceToLocal,\n ForbidLocalReferenceToRemote,\n ForbidCrossSiteReference,\n ForbidLocalReferenceToLocal,\n ForbidAll\n }\n
Added:
\npublic virtual bool Playable {\n get;\n }\n
These changes are source-code compatible, but will promote the use of the\nNSString APIs as they are really keys that happen to be stored in NSStrings.
\nRemoved:
\npublic bool SetCategory (string theCategory, MonoTouch.Foundation.NSError outError);\n public bool SetCategory (string theCategory, out MonoTouch.Foundation.NSError outError);\n public virtual string Category {\n public static MonoTouch.Foundation.NSString CategoryAmbient;\n public static MonoTouch.Foundation.NSString CategorySoloAmbient;\n public static MonoTouch.Foundation.NSString CategoryPlayback;\n public static MonoTouch.Foundation.NSString CategoryRecord;\n public static MonoTouch.Foundation.NSString CategoryPlayAndRecord;\n public static MonoTouch.Foundation.NSString CategoryAudioProcessing;\n
Added:
\npublic bool SetCategory (MonoTouch.Foundation.NSString theCategory, MonoTouch.Foundation.NSError outError);\n public bool SetCategory (MonoTouch.Foundation.NSString theCategory, out MonoTouch.Foundation.NSError outError);\n public virtual bool SetMode (MonoTouch.Foundation.NSString mode, out MonoTouch.Foundation.NSError error);\n public static MonoTouch.Foundation.NSString CategoryAmbient {\n get;\n }\n public static MonoTouch.Foundation.NSString CategoryAudioProcessing {\n get;\n }\n public static MonoTouch.Foundation.NSString CategoryPlayAndRecord {\n get;\n }\n public static MonoTouch.Foundation.NSString CategoryPlayback {\n get;\n }\n public static MonoTouch.Foundation.NSString CategoryRecord {\n get;\n }\n public static MonoTouch.Foundation.NSString CategorySoloAmbient {\n get;\n }\n public static MonoTouch.Foundation.NSString ModeDefault {\n get;\n }\n public static MonoTouch.Foundation.NSString ModeGameChat {\n get;\n }\n public static MonoTouch.Foundation.NSString ModeMeasurement {\n get;\n }\n public static MonoTouch.Foundation.NSString ModeVideoRecording {\n get;\n }\n public static MonoTouch.Foundation.NSString ModeVoiceChat {\n get;\n }\n public virtual MonoTouch.Foundation.NSString Category {\n public virtual MonoTouch.Foundation.NSString Mode {\n get;\n }\n
Added:
\npublic bool SupportsVideoMaxFrameDuration {\n get;\n }\n public bool SupportsVideoMinFrameDuration {\n get;\n }\n public virtual MonoTouch.CoreMedia.CMTime VideoMaxFrameDuration {\n get;\n set;\n }\n public virtual float VideoMaxScaleAndCropFactor {\n get;\n }\n public virtual MonoTouch.CoreMedia.CMTime VideoMinFrameDuration {\n get;\n set;\n }\n public virtual float VideoScaleAndCropFactor {\n get;\n set;\n }\n
Added:
\npublic static MonoTouch.Foundation.NSString SubjectAreaDidChangeNotification {\n get;\n }\n public static MonoTouch.Foundation.NSString WasConnectedNotification {\n get;\n }\n public static MonoTouch.Foundation.NSString WasDisconnectedNotification {\n get;\n }\n public virtual bool FlashActive {\n get;\n }\n public virtual bool FlashAvailable {\n get;\n }\n public virtual bool TorchAvailable {\n get;\n }\n public virtual float TorchLevel {\n get;\n }\n
Added:
\npublic virtual AVCaptureConnection ConnectionFromMediaType (MonoTouch.Foundation.NSString avMediaType);\n
Added:
\npublic static MonoTouch.Foundation.NSString Preset352x288 {\n get;\n }\n public static MonoTouch.Foundation.NSString PresetiFrame1280x720 {\n get;\n }\n public static MonoTouch.Foundation.NSString PresetiFrame960x540 {\n get;\n }\n
Added:
\npublic virtual bool CapturingStillImage {\n get;\n }\n set;\n
Removed:
\npublic virtual void SetSampleBufferDelegatequeue (AVCaptureVideoDataOutputSampleBufferDelegate sampleBufferDelegate, IntPtr sampleBufferCallbackQueue);\n
Added:
\npublic virtual void SetSampleBufferDelegate (AVCaptureVideoDataOutputSampleBufferDelegate sampleBufferDelegate, IntPtr sampleBufferCallbackQueue);\n public virtual MonoTouch.Foundation.NSString[] AvailableVideoCodecTypes {\n get;\n }\n public virtual MonoTouch.Foundation.NSNumber[] AvailableVideoCVPixelFormatTypes {\n get;\n }\n
[Serializable]\npublic delegate void AVCompletion (bool finished);\n
Added:
\nOperationNotSupportedForAsset,\n DecoderTemporarilyUnavailable,\n EncoderTemporarilyUnavailable,\n InvalidVideoComposition,\n
Added:
\npublic static MonoTouch.Foundation.NSString ContainsOnlyForcedSubtitles {\n get;\n }\n public static MonoTouch.Foundation.NSString DescribesMusicAndSoundForAccessibility {\n get;\n }\n public static MonoTouch.Foundation.NSString DescribesVideoForAccessibility {\n get;\n }\n public static MonoTouch.Foundation.NSString IsAuxiliaryContent {\n get;\n }\n public static MonoTouch.Foundation.NSString IsMainProgramContent {\n get;\n }\n public static MonoTouch.Foundation.NSString TranscribesSpokenDialogForAccessibility {\n get;\n }\n
public class AVMediaSelectionGroup : MonoTouch.Foundation.NSObject {\n \n public AVMediaSelectionGroup ();\n public AVMediaSelectionGroup (MonoTouch.Foundation.NSCoder coder);\n public AVMediaSelectionGroup (MonoTouch.Foundation.NSObjectFlag t);\n public AVMediaSelectionGroup (IntPtr handle);\n \n public static AVMediaSelectionOption[] MediaSelectionOptions (AVMediaSelectionOption[] source, MonoTouch.Foundation.NSLocale locale);\n public static AVMediaSelectionOption[] MediaSelectionOptions (AVMediaSelectionOption[] source, MonoTouch.Foundation.NSString[] avmediaCharacteristics);\n public static AVMediaSelectionOption[] MediaSelectionOptionsExcludingCharacteristics (MonoTouch.Foundation.NSArray array, MonoTouch.Foundation.NSString[] avmediaCharacteristics);\n public static AVMediaSelectionOption[] PlayableMediaSelectionOptions (AVMediaSelectionOption[] source);\n protected override void Dispose (bool disposing);\n public virtual AVMediaSelectionOption GetMediaSelectionOptionForPropertyList (MonoTouch.Foundation.NSObject propertyList);\n \n public virtual bool AllowsEmptySelection {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual AVMediaSelectionOption[] Options {\n get;\n }\n}\n
public class AVMediaSelectionOption : MonoTouch.Foundation.NSObject {\n \n public AVMediaSelectionOption ();\n public AVMediaSelectionOption (MonoTouch.Foundation.NSCoder coder);\n public AVMediaSelectionOption (MonoTouch.Foundation.NSObjectFlag t);\n public AVMediaSelectionOption (IntPtr handle);\n \n public virtual AVMediaSelectionOption AssociatedMediaSelectionOptionInMediaSelectionGroup (AVMediaSelectionGroup mediaSelectionGroup);\n protected override void Dispose (bool disposing);\n public virtual AVMetadataItem[] GetMetadataForFormat (string format);\n public virtual bool HasMediaCharacteristic (string mediaCharacteristic);\n \n public virtual string [] AvailableMetadataFormats {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual AVMetadataItem[] CommonMetadata {\n get;\n }\n public virtual MonoTouch.Foundation.NSLocale Locale {\n get;\n }\n public virtual MonoTouch.Foundation.NSNumber[] MediaSubTypes {\n get;\n }\n public virtual string MediaType {\n get;\n }\n public virtual bool Playable {\n get;\n }\n public virtual MonoTouch.Foundation.NSObject PropertyList {\n get;\n }\n}\n
Added:
\npublic virtual bool InsertTimeRanges (MonoTouch.Foundation.NSValue cmTimeRanges, AVAssetTrack[] tracks, MonoTouch.CoreMedia.CMTime startTime, out MonoTouch.Foundation.NSError error);\n
Added:
\npublic virtual void Seek (MonoTouch.CoreMedia.CMTime time, AVCompletionHandler completion);\n public virtual void Seek (MonoTouch.CoreMedia.CMTime time, MonoTouch.CoreMedia.CMTime toleranceBefore, MonoTouch.CoreMedia.CMTime toleranceAfter, AVCompletionHandler completion);\n public virtual bool AirPlayVideoActive {\n get;\n }\n public virtual bool AllowsAirPlayVideo {\n get;\n set;\n }\n public virtual bool UsesAirPlayVideoWhileAirPlayScreenIsActive {\n get;\n set;\n }\n
Added:
\npublic virtual void CancelPendingSeeks ();\n public virtual void Seek (MonoTouch.CoreMedia.CMTime time, AVCompletion completion);\n public virtual void Seek (MonoTouch.CoreMedia.CMTime time, MonoTouch.CoreMedia.CMTime toleranceBefore, MonoTouch.CoreMedia.CMTime toleranceAfter, AVCompletionHandler completion);\n public virtual AVMediaSelectionOption SelectedMediaOption (AVMediaSelectionGroup inMediaSelectionGroup);\n public virtual void SelectMediaOption (AVMediaSelectionOption mediaSelectionOption, AVMediaSelectionGroup mediaSelectionGroup);\n public static MonoTouch.Foundation.NSString TimeJumpedNotification {\n get;\n }\n public virtual bool CanPlayFastForward {\n get;\n }\n public virtual bool CanPlayFastReverse {\n get;\n }\n
Added:
\npublic static bool IsPlayable (string extendedMimeType);\n public static string [] AudiovisualMimeTypes {\n get;\n }\n public static string [] AudiovisualTypes {\n get;\n }\n
Added:
\npublic static MonoTouch.Foundation.NSString ProfileLevelH464Baseline41 {\n get;\n }\n public static MonoTouch.Foundation.NSString ProfileLevelH464Main32 {\n get;\n }\n public static MonoTouch.Foundation.NSString ProfileLevelH464Main41 {\n get;\n }\n public static MonoTouch.Foundation.NSString QualityKey {\n get;\n }\n
Added:
\npublic virtual bool IsValidForAsset (AVAsset asset, MonoTouch.CoreMedia.CMTimeRange timeRange, AVVideoCompositionValidationHandling validationDelegate);\n
Added:
\npublic class AVVideoCompositionValidationHandling : MonoTouch.Foundation.NSObject {\n \n public AVVideoCompositionValidationHandling ();\n public AVVideoCompositionValidationHandling (MonoTouch.Foundation.NSCoder coder);\n public AVVideoCompositionValidationHandling (MonoTouch.Foundation.NSObjectFlag t);\n public AVVideoCompositionValidationHandling (IntPtr handle);\n \n public virtual bool ShouldContinueValidatingAfterFindingEmptyTimeRange (AVVideoComposition videoComposition, MonoTouch.CoreMedia.CMTimeRange timeRange);\n public virtual bool ShouldContinueValidatingAfterFindingInvalidTimeRangeInInstruction (AVVideoComposition videoComposition, AVVideoCompositionInstruction videoCompositionInstruction);\n public virtual bool ShouldContinueValidatingAfterFindingInvalidTrackIDInInstruction (AVVideoComposition videoComposition, AVVideoCompositionInstruction videoCompositionInstruction, AVVideoCompositionLayerInstruction layerInstruction, AVAsset asset);\n public virtual bool ShouldContinueValidatingAfterFindingInvalidValueForKey (AVVideoComposition videoComposition, string key);\n }\n
public class ACAccount : MonoTouch.Foundation.NSObject {\n \n public ACAccount ();\n public ACAccount (MonoTouch.Foundation.NSCoder coder);\n public ACAccount (MonoTouch.Foundation.NSObjectFlag t);\n public ACAccount (IntPtr handle);\n public ACAccount (ACAccountType type);\n \n protected override void Dispose (bool disposing);\n \n public virtual string AccountDescription {\n get;\n set;\n }\n public virtual ACAccountType AccountType {\n get;\n set;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual ACAccountCredential Credential {\n get;\n set;\n }\n public virtual string ErrorDomain {\n get;\n }\n public virtual string Identifier {\n get;\n }\n public virtual string Username {\n get;\n set;\n }\n}\n
public class ACAccountCredential : MonoTouch.Foundation.NSObject {\n \n public ACAccountCredential ();\n public ACAccountCredential (MonoTouch.Foundation.NSCoder coder);\n public ACAccountCredential (MonoTouch.Foundation.NSObjectFlag t);\n public ACAccountCredential (IntPtr handle);\n public ACAccountCredential (string token, string secret);\n \n public override IntPtr ClassHandle {\n get;\n }\n}\n
public class ACAccountStore : MonoTouch.Foundation.NSObject {\n \n public ACAccountStore ();\n public ACAccountStore (MonoTouch.Foundation.NSCoder coder);\n public ACAccountStore (MonoTouch.Foundation.NSObjectFlag t);\n public ACAccountStore (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n public virtual ACAccount FindAccount (string identifier);\n public virtual ACAccount[] FindAccounts (ACAccountType accountType);\n public virtual ACAccountType FindAccountType (string typeIdentifier);\n public virtual void RequestAccess (ACAccountType accountType, ACRequestCompletionHandler completionHandler);\n public virtual void SaveAccount (ACAccount account, ACAccountStoreSaveCompletionHandler completionHandler);\n \n public static MonoTouch.Foundation.NSString ChangeNotification {\n get;\n }\n public virtual ACAccount[] Accounts {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n}\n
[Serializable]\npublic delegate void ACAccountStoreSaveCompletionHandler (bool success, MonoTouch.Foundation.NSError error);\n
public class ACAccountType : MonoTouch.Foundation.NSObject {\n \n public ACAccountType ();\n public ACAccountType (MonoTouch.Foundation.NSCoder coder);\n public ACAccountType (MonoTouch.Foundation.NSObjectFlag t);\n public ACAccountType (IntPtr handle);\n \n public static MonoTouch.Foundation.NSString Twitter {\n get;\n }\n public virtual bool AccessGranted {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual string Description {\n get;\n }\n public virtual string Identifier {\n get;\n }\n}\n
[Serializable]\npublic enum ACErrorCode {\n Unknown,\n AccountMissingRequiredProperty,\n AccountAuthenticationFailed,\n AccountTypeInvalid,\n AccountAlreadyExits,\n AccountNotFound,\n PermissionDenied\n}\n
[Serializable]\npublic delegate void ACRequestCompletionHandler (bool granted, MonoTouch.Foundation.NSError error);\n
Added:
\npublic ABMultiValue`1 GetSocialProfile ();\n public void SetSocialProfile (ABMultiValue`1 value);\n
Added:
\nSocialProfile\n
Added:
\npublic static class ABPersonSocialProfile {\n }\n
Added:
\nSource\n
Added:
\npublic virtual MonoTouch.CoreGraphics.CGImage AspectRatioThumbnail ();\n public virtual void SetImageData (MonoTouch.Foundation.NSData imageData, MonoTouch.Foundation.NSDictionary metadata, ALAssetsLibraryWriteCompletionDelegate completionBlock);\n public virtual void SetVideoAtPath (MonoTouch.Foundation.NSUrl videoPathURL, ALAssetsLibraryWriteCompletionDelegate completionBlock);\n public virtual void WriteModifiedImageToSavedToPhotosAlbum (MonoTouch.Foundation.NSData imageData, MonoTouch.Foundation.NSDictionary metadata, ALAssetsLibraryWriteCompletionDelegate completionBlock);\n public virtual void WriteModifiedVideoToSavedPhotosAlbum (MonoTouch.Foundation.NSUrl videoPathURL, ALAssetsLibraryWriteCompletionDelegate completionBlock);\n public virtual bool Editable {\n get;\n }\n public virtual ALAsset OriginalAsset {\n get;\n }\n
Added:
\npublic virtual string Filename {\n get;\n }\n
Added:
\npublic virtual bool AddAsset (ALAsset asset);\n public virtual bool Editable {\n get;\n }\n public MonoTouch.Foundation.NSUrl PropertyUrl {\n get;\n }\n
Added:
\npublic virtual void AddAssetsGroupAlbum (string name, ALAssetsLibraryGroupResult resultBlock, ALAssetsLibraryAccessFailure failureBlock);\n public virtual void GroupForUrl (MonoTouch.Foundation.NSUrl groupURL, ALAssetsLibraryGroupResult resultBlock, ALAssetsLibraryAccessFailure failureBlock);\n
Added:
\n[Serializable]\n public delegate void ALAssetsLibraryAccessFailure (MonoTouch.Foundation.NSError error);\n
Added:
\n[Serializable]\n public delegate void ALAssetsLibraryGroupResult (ALAssetsGroup group);\n
Added:
\npublic int Write (long startingByte, byte [] buffer, int offset, int count, bool useCache, out int errorCode);\n public int WritePackets (bool useCache, long startingPacket, AudioStreamPacketDescription[] packetDescriptions, byte [] buffer, int offset, int count, out int errorCode);\n public int WritePackets (bool useCache, long inStartingPacket, AudioStreamPacketDescription[] inPacketDescriptions, IntPtr buffer, int count, out int errorCode);\n public MonoTouch.Foundation.NSData AlbumArtwork {\n get;\n }\n
Added:
\nSourceBitDepth,\n AlbumArtwork\n
Removed:
\n// This was an abstract class with only two possible\n // implementations, so the public constructor has been\n // removed\n public AudioQueue ();\n
Added:
\npublic uint ConverterError {\n get;\n }\n
Added:
\nDecodeBufferSizeFrames,\n ConverterError\n
Added:
\nRecordUnderrun,\n
Added:
\npublic AudioSource ();\n protected void Initialize (AudioFileType inFileType, AudioStreamBasicDescription format);\n
public class CAEmitterCell : MonoTouch.Foundation.NSObject {\n \n public CAEmitterCell ();\n public CAEmitterCell (MonoTouch.Foundation.NSCoder coder);\n public CAEmitterCell (MonoTouch.Foundation.NSObjectFlag t);\n public CAEmitterCell (IntPtr handle);\n \n public static MonoTouch.Foundation.NSObject DefaultValueForKey (string key);\n public static CAEmitterCell EmitterCell ();\n protected override void Dispose (bool disposing);\n public virtual bool ShouldArchiveValueForKey (string key);\n \n public virtual float AccelerationX {\n get;\n set;\n }\n public virtual float AccelerationY {\n get;\n set;\n }\n public virtual float AccelerationZ {\n get;\n set;\n }\n public virtual float AlphaRange {\n get;\n set;\n }\n public virtual float AlphaSpeed {\n get;\n set;\n }\n public virtual float BirthRate {\n get;\n set;\n }\n public virtual float BlueRange {\n get;\n set;\n }\n public virtual float BlueSpeed {\n get;\n set;\n }\n public virtual CAEmitterCell[] Cells {\n get;\n set;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual MonoTouch.CoreGraphics.CGColor Color {\n get;\n set;\n }\n public virtual MonoTouch.CoreGraphics.CGImage Contents {\n get;\n set;\n }\n public virtual System.Drawing.RectangleF ContentsRect {\n get;\n set;\n }\n public virtual float EmissionLatitude {\n get;\n set;\n }\n public virtual float EmissionLongitude {\n get;\n set;\n }\n public virtual float EmissionRange {\n get;\n set;\n }\n public virtual bool Enabled {\n get;\n set;\n }\n public virtual float GreenRange {\n get;\n set;\n }\n public virtual float GreenSpeed {\n get;\n set;\n }\n public virtual float LifeTime {\n get;\n set;\n }\n public virtual float LifetimeRange {\n get;\n set;\n }\n public virtual string MagnificationFilter {\n get;\n set;\n }\n public virtual string MinificationFilter {\n get;\n set;\n }\n public virtual float MinificationFilterBias {\n get;\n set;\n }\n public virtual string Name {\n get;\n set;\n }\n public virtual float RedRange {\n get;\n set;\n }\n public virtual float RedSpeed {\n get;\n set;\n }\n public virtual float Scale {\n get;\n set;\n }\n public virtual float ScaleRange {\n get;\n set;\n }\n public virtual float ScaleSpeed {\n get;\n set;\n }\n public virtual float Spin {\n get;\n set;\n }\n public virtual float SpinRange {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSDictionary Style {\n get;\n set;\n }\n public virtual float Velocity {\n get;\n set;\n }\n public virtual float VelocityRange {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSObject WeakContents {\n get;\n set;\n }\n}\n
public class CAEmitterLayer : CALayer {\n \n public CAEmitterLayer ();\n public CAEmitterLayer (MonoTouch.Foundation.NSCoder coder);\n public CAEmitterLayer (MonoTouch.Foundation.NSObjectFlag t);\n public CAEmitterLayer (IntPtr handle);\n \n public static CALayer Create ();\n protected override void Dispose (bool disposing);\n \n public static MonoTouch.Foundation.NSString ModeOutline {\n get;\n }\n public static MonoTouch.Foundation.NSString ModePoints {\n get;\n }\n public static MonoTouch.Foundation.NSString ModeSurface {\n get;\n }\n public static MonoTouch.Foundation.NSString ModeVolume {\n get;\n }\n public static MonoTouch.Foundation.NSString RenderAdditive {\n get;\n }\n public static MonoTouch.Foundation.NSString RenderBackToFront {\n get;\n }\n public static MonoTouch.Foundation.NSString RenderOldestFirst {\n get;\n }\n public static MonoTouch.Foundation.NSString RenderOldestLast {\n get;\n }\n public static MonoTouch.Foundation.NSString RenderUnordered {\n get;\n }\n public static MonoTouch.Foundation.NSString ShapeCircle {\n get;\n }\n public static MonoTouch.Foundation.NSString ShapeCuboid {\n get;\n }\n public static MonoTouch.Foundation.NSString ShapeLine {\n get;\n }\n public static MonoTouch.Foundation.NSString ShapePoint {\n get;\n }\n public static MonoTouch.Foundation.NSString ShapeRectangle {\n get;\n }\n public static MonoTouch.Foundation.NSString ShapeSphere {\n get;\n }\n public virtual float BirthRate {\n get;\n set;\n }\n public virtual CAEmitterCell[] Cells {\n get;\n set;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual float Depth {\n get;\n set;\n }\n public virtual float LifeTime {\n get;\n set;\n }\n public virtual string Mode {\n get;\n set;\n }\n public virtual System.Drawing.PointF Position {\n get;\n set;\n }\n public virtual bool PreservesDepth {\n get;\n set;\n }\n public virtual string RenderMode {\n get;\n set;\n }\n public virtual float Scale {\n get;\n set;\n }\n public virtual int Seed {\n get;\n set;\n }\n public virtual string Shape {\n get;\n set;\n }\n public virtual System.Drawing.SizeF Size {\n get;\n set;\n }\n public virtual float Spin {\n get;\n set;\n }\n public virtual float Velocity {\n get;\n set;\n }\n public virtual float ZPosition {\n get;\n set;\n }\n}\n
public class CBAdvertisement {\n \n public CBAdvertisement ();\n \n public static MonoTouch.Foundation.NSString DataLocalNameKey {\n get;\n }\n public static MonoTouch.Foundation.NSString DataManufacturerDataKey {\n get;\n }\n public static MonoTouch.Foundation.NSString DataServiceDataKey {\n get;\n }\n public static MonoTouch.Foundation.NSString DataServiceUUIDsKey {\n get;\n }\n public static MonoTouch.Foundation.NSString DataTxPowerLevelKey {\n get;\n }\n}\n
public class CBCentralManager : MonoTouch.Foundation.NSObject {\n \n public CBCentralManager ();\n public CBCentralManager (MonoTouch.Foundation.NSCoder coder);\n public CBCentralManager (MonoTouch.Foundation.NSObjectFlag t);\n public CBCentralManager (IntPtr handle);\n public CBCentralManager (CBCentralManagerDelegate cbDelegate, MonoTouch.CoreFoundation.DispatchQueue queue);\n \n public virtual void CancelPeripheralConnection (CBPeripheral peripheral);\n public virtual void ConnectPeripheral (CBPeripheral peripheral, MonoTouch.Foundation.NSDictionary options);\n protected override void Dispose (bool disposing);\n public virtual void RetrieveConnectedPeripherals ();\n public void RetrievePeripherals (Guid [] peripheralUuids);\n public void ScanForPeripherals (Guid [] serviceUuids, MonoTouch.Foundation.NSDictionary options);\n public virtual void StopScan ();\n \n public static MonoTouch.Foundation.NSString OptionNotifyOnDisconnectionKey {\n get;\n }\n public static MonoTouch.Foundation.NSString ScanOptionAllowDuplicatesKey {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public CBCentralManagerDelegate Delegate {\n get;\n set;\n }\n public virtual CBCentralManagerState State {\n get;\n }\n public virtual MonoTouch.Foundation.NSObject WeakDelegate {\n get;\n set;\n }\n}\n
public abstract class CBCentralManagerDelegate : MonoTouch.Foundation.NSObject {\n \n public CBCentralManagerDelegate ();\n public CBCentralManagerDelegate (MonoTouch.Foundation.NSCoder coder);\n public CBCentralManagerDelegate (MonoTouch.Foundation.NSObjectFlag t);\n public CBCentralManagerDelegate (IntPtr handle);\n \n public abstract void ConnectedPeripheral (CBCentralManager central, CBPeripheral peripheral);\n public abstract void DisconnectedPeripheral (CBCentralManager central, CBPeripheral peripheral, MonoTouch.Foundation.NSError error);\n public abstract void DiscoveredPeripheral (CBCentralManager central, CBPeripheral peripheral, MonoTouch.Foundation.NSDictionary advertisementData, MonoTouch.Foundation.NSNumber RSSI);\n public abstract void FailedToConnectPeripheral (CBCentralManager central, CBPeripheral peripheral, MonoTouch.Foundation.NSError error);\n public abstract void RetrievedConnectedPeripherals (CBCentralManager central, CBPeripheral peripherals);\n public abstract void RetrievedPeripherals (CBCentralManager central, CBPeripheral[] peripherals);\n public abstract void UpdatedState (CBCentralManager central);\n}\n
[Serializable]\npublic enum CBCentralManagerState {\n Unknown,\n Resetting,\n Unsupported,\n Unauthorized,\n PoweredOff,\n PoweredOn\n}\n
public class CBCharacteristic : MonoTouch.Foundation.NSObject {\n \n public CBCharacteristic ();\n public CBCharacteristic (MonoTouch.Foundation.NSCoder coder);\n public CBCharacteristic (MonoTouch.Foundation.NSObjectFlag t);\n public CBCharacteristic (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual CBDescriptor[] Descriptors {\n get;\n }\n public virtual bool IsBroadcasted {\n get;\n }\n public virtual bool IsNotifying {\n get;\n }\n public virtual CBCharacteristicProperties Properties {\n get;\n }\n public virtual CBService Service {\n get;\n }\n public virtual CBUUID UUID {\n get;\n }\n public virtual MonoTouch.Foundation.NSData Value {\n get;\n }\n}\n
[Serializable]\n[Flags]\npublic enum CBCharacteristicProperties {\n Broadcast,\n Read,\n WriteWithoutResponse,\n Write,\n Notify,\n Indicate,\n AuthenticatedSignedWrites,\n ExtendedProperties\n}\n
[Serializable]\npublic enum CBCharacteristicWriteType {\n WithResponse,\n WithoutResponse\n}\n
public class CBDescriptor : MonoTouch.Foundation.NSObject {\n \n public CBDescriptor ();\n public CBDescriptor (MonoTouch.Foundation.NSCoder coder);\n public CBDescriptor (MonoTouch.Foundation.NSObjectFlag t);\n public CBDescriptor (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n \n public virtual CBCharacteristic Characteristic {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual CBUUID UUID {\n get;\n }\n public virtual MonoTouch.Foundation.NSObject Value {\n get;\n }\n}\n
[Serializable]\npublic enum CBError {\n None,\n InvalidHandle,\n ReadNotPermitted,\n WriteNotPermitted,\n InvalidPdu,\n InsufficientAuthentication,\n RequestNotSupported,\n InvalidOffset,\n InsufficientAuthorization,\n PrepareQueueFull,\n AttributeNotFound,\n AttributeNotLong,\n InsufficientEncryptionKeySize,\n InvalidAttributeValueLength,\n UnlikelyError,\n InsufficientEncryption,\n UnsupportedGroupType,\n InsufficientResources\n}\n
public class CBPeripheral : MonoTouch.Foundation.NSObject {\n \n public CBPeripheral ();\n public CBPeripheral (MonoTouch.Foundation.NSCoder coder);\n public CBPeripheral (MonoTouch.Foundation.NSObjectFlag t);\n public CBPeripheral (IntPtr handle);\n \n public void DiscoverCharacteristics (Guid [] charactersticUUIDs, CBService forService);\n public virtual void DiscoverDescriptors (CBCharacteristic characteristic);\n public void DiscoverIncludedServices (Guid [] includedServiceUUIDs, CBService forService);\n public void DiscoverServices (Guid [] services);\n protected override void Dispose (bool disposing);\n public virtual void ReadRSSI ();\n public virtual void ReadValue (CBCharacteristic characteristic);\n public virtual void ReadValue (CBDescriptor descriptor);\n public virtual void SetNotifyValue (bool notifyValue, CBCharacteristic characteristic);\n public virtual void WriteValue (MonoTouch.Foundation.NSData data, CBCharacteristic characteristic, CBCharacteristicWriteType type);\n public virtual void WriteValue (MonoTouch.Foundation.NSData data, CBDescriptor descriptor);\n \n public override IntPtr ClassHandle {\n get;\n }\n public CBPeripheralDelegate Delegate {\n get;\n set;\n }\n public virtual bool IsConnected {\n get;\n }\n public virtual string Name {\n get;\n }\n public virtual MonoTouch.Foundation.NSNumber RSSI {\n get;\n }\n public virtual CBService[] Services {\n get;\n }\n public virtual IntPtr UUID {\n get;\n }\n public virtual MonoTouch.Foundation.NSObject WeakDelegate {\n get;\n set;\n }\n}\n
public class CBPeripheralDelegate : MonoTouch.Foundation.NSObject {\n \n public CBPeripheralDelegate ();\n public CBPeripheralDelegate (MonoTouch.Foundation.NSCoder coder);\n public CBPeripheralDelegate (MonoTouch.Foundation.NSObjectFlag t);\n public CBPeripheralDelegate (IntPtr handle);\n \n public virtual void DiscoverCharacteristic (CBPeripheral peripheral, CBService service, MonoTouch.Foundation.NSError error);\n public virtual void DiscoveredDescriptor (CBPeripheral peripheral, CBCharacteristic characteristic, MonoTouch.Foundation.NSError error);\n public virtual void DiscoveredIncludedService (CBPeripheral peripheral, CBService service, MonoTouch.Foundation.NSError error);\n public virtual void DiscoveredService (CBPeripheral peripheral, MonoTouch.Foundation.NSError error);\n public virtual void RssiUpdated (CBPeripheral peripheral, MonoTouch.Foundation.NSError error);\n public virtual void UpdatedCharacterteristicValue (CBPeripheral peripheral, CBCharacteristic characteristic, MonoTouch.Foundation.NSError error);\n public virtual void UpdatedNotificationState (CBPeripheral peripheral, CBCharacteristic characteristic, MonoTouch.Foundation.NSError error);\n public virtual void UpdatedValue (CBPeripheral peripheral, CBDescriptor descriptor, MonoTouch.Foundation.NSError error);\n public virtual void WroteCharacteristicValue (CBPeripheral peripheral, CBCharacteristic characteristic, MonoTouch.Foundation.NSError error);\n public virtual void WroteDescriptorValue (CBPeripheral peripheral, CBDescriptor descriptor, MonoTouch.Foundation.NSError error);\n}\n
public class CBService : MonoTouch.Foundation.NSObject {\n \n public CBService ();\n public CBService (MonoTouch.Foundation.NSCoder coder);\n public CBService (MonoTouch.Foundation.NSObjectFlag t);\n public CBService (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n \n public virtual CBCharacteristic[] Characteristics {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual CBService[] IncludedServices {\n get;\n }\n public virtual CBPeripheral Peripheral {\n get;\n }\n public virtual CBUUID UUID {\n get;\n }\n}\n
public class CBUUID : MonoTouch.Foundation.NSObject {\n \n public CBUUID ();\n public CBUUID (MonoTouch.Foundation.NSCoder coder);\n public CBUUID (MonoTouch.Foundation.NSObjectFlag t);\n public CBUUID (IntPtr handle);\n \n public static CBUUID FromCFUUID (IntPtr theUUID);\n public static CBUUID FromData (MonoTouch.Foundation.NSData theData);\n public static CBUUID FromString (string theString);\n protected override void Dispose (bool disposing);\n \n public static MonoTouch.Foundation.NSString AppearanceString {\n get;\n }\n public static MonoTouch.Foundation.NSString CharacteristicAggregateFormatString {\n get;\n }\n public static MonoTouch.Foundation.NSString CharacteristicExtendedPropertiesString {\n get;\n }\n public static MonoTouch.Foundation.NSString CharacteristicFormatString {\n get;\n }\n public static MonoTouch.Foundation.NSString CharacteristicUserDescriptionString {\n get;\n }\n public static MonoTouch.Foundation.NSString ClientCharacteristicConfigurationString {\n get;\n }\n public static MonoTouch.Foundation.NSString DeviceNameString {\n get;\n }\n public static MonoTouch.Foundation.NSString GenericAccessProfileString {\n get;\n }\n public static MonoTouch.Foundation.NSString GenericAttributeProfileString {\n get;\n }\n public static MonoTouch.Foundation.NSString PeripheralPreferredConnectionParametersString {\n get;\n }\n public static MonoTouch.Foundation.NSString PeripheralPrivacyFlagString {\n get;\n }\n public static MonoTouch.Foundation.NSString ReconnectionAddressString {\n get;\n }\n public static MonoTouch.Foundation.NSString ServerCharacteristicConfigurationString {\n get;\n }\n public static MonoTouch.Foundation.NSString ServiceChangedString {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual MonoTouch.Foundation.NSData Data {\n get;\n }\n}\n
Added:
\npublic virtual bool AllowsExternalBinaryDataStorage {\n get;\n set;\n }\n
Added:
\npublic virtual NSPropertyDescription[] CompoundIndexes {\n get;\n set;\n }\n
Added:
\npublic class NSFetchRequest : NSPersistentStoreRequest {\n public NSFetchRequest (string entityName);\n public static NSFetchRequest FromEntityName (string entityName);\n public virtual string EntityName {\n get;\n }\n public virtual int FetchBatchSize {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSPredicate HavingPredicate {\n get;\n set;\n }\n public virtual NSPropertyDescription[] PropertiesToGroupBy {\n get;\n set;\n }\n public virtual bool ShouldRefreshRefetchedObjects {\n get;\n set;\n }\n
Added:
\n[Flags]\n DictionaryResultType,\n NSCountResultType\n
public class NSIncrementalStore : NSPersistentStore {\n \n public NSIncrementalStore ();\n public NSIncrementalStore (MonoTouch.Foundation.NSCoder coder);\n public NSIncrementalStore (MonoTouch.Foundation.NSObjectFlag t);\n public NSIncrementalStore (IntPtr handle);\n \n public static MonoTouch.Foundation.NSObject IdentifierForNewStoreAtURL (MonoTouch.Foundation.NSUrl storeURL);\n public virtual MonoTouch.Foundation.NSObject ExecuteRequest (NSPersistentStoreRequest request, NSManagedObjectContext context, out MonoTouch.Foundation.NSError error);\n public virtual bool LoadMetadata (out MonoTouch.Foundation.NSError error);\n public virtual void ManagedObjectContextDidRegisterObjectsWithIds (MonoTouch.Foundation.NSObject[] objectIds);\n public virtual void ManagedObjectContextDidUnregisterObjectsWithIds (MonoTouch.Foundation.NSObject[] objectIds);\n public virtual NSManagedObjectID NewObjectIdFor (NSEntityDescription forEntity, MonoTouch.Foundation.NSObject referenceObject);\n public virtual MonoTouch.Foundation.NSObject NewValue (NSRelationshipDescription forRelationship, NSManagedObjectID forObjectI, NSManagedObjectContext context, out MonoTouch.Foundation.NSError error);\n public virtual NSIncrementalStoreNode NewValues (NSManagedObjectID forObjectId, NSManagedObjectContext context, out MonoTouch.Foundation.NSError error);\n public virtual MonoTouch.Foundation.NSObject[] ObtainPermanentIds (MonoTouch.Foundation.NSObject[] array, out MonoTouch.Foundation.NSError error);\n public virtual MonoTouch.Foundation.NSObject ReferenceObjectForObject (NSManagedObjectID objectId);\n \n public override IntPtr ClassHandle {\n get;\n }\n}\n
public class NSIncrementalStoreNode : MonoTouch.Foundation.NSObject {\n \n public NSIncrementalStoreNode ();\n public NSIncrementalStoreNode (MonoTouch.Foundation.NSCoder coder);\n public NSIncrementalStoreNode (MonoTouch.Foundation.NSObjectFlag t);\n public NSIncrementalStoreNode (IntPtr handle);\n public NSIncrementalStoreNode (NSManagedObjectID objectId, MonoTouch.Foundation.NSDictionary values, ulong version);\n \n protected override void Dispose (bool disposing);\n public virtual void Update (MonoTouch.Foundation.NSDictionary values, ulong version);\n public virtual MonoTouch.Foundation.NSObject ValueForPropertyDescription (NSPropertyDescription prop);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual NSManagedObjectID ObjectId {\n get;\n }\n public virtual long Version {\n get;\n }\n}\n
Added:
\npublic virtual MonoTouch.Foundation.NSDictionary ChangedValuesForCurrentEvent {\n get;\n }\n public virtual bool HasChanges {\n get;\n }\n
Added:
\npublic NSManagedObjectContext (NSManagedObjectContextConcurrencyType ct);\n public virtual void Perform (MonoTouch.Foundation.NSAction action);\n public virtual void PerformAndWait (MonoTouch.Foundation.NSAction action);\n public virtual NSManagedObjectContextConcurrencyType ConcurrencyType {\n get;\n }\n public virtual NSManagedObjectContext ParentContext {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSMutableDictionary UserInfo {\n get;\n }\n
Added:
\n[Serializable]\n public enum NSManagedObjectContextConcurrencyType {\n Confinement,\n PrivateQueue,\n MainQueue\n }\n
public class NSMergeConflict : MonoTouch.Foundation.NSObject {\n \n public NSMergeConflict ();\n public NSMergeConflict (MonoTouch.Foundation.NSCoder coder);\n public NSMergeConflict (MonoTouch.Foundation.NSObjectFlag t);\n public NSMergeConflict (IntPtr handle);\n public NSMergeConflict (NSManagedObject srcObject, uint newvers, uint oldvers, MonoTouch.Foundation.NSDictionary cachesnap, MonoTouch.Foundation.NSDictionary persnap);\n \n protected override void Dispose (bool disposing);\n \n public virtual MonoTouch.Foundation.NSDictionary CachedSnapshot {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual uint NewVersionNumber {\n get;\n }\n public virtual MonoTouch.Foundation.NSDictionary ObjectSnapshot {\n get;\n }\n public virtual uint OldVersionNumber {\n get;\n }\n public virtual MonoTouch.Foundation.NSDictionary PersistedSnapshot {\n get;\n }\n public virtual NSManagedObject SourceObject {\n get;\n }\n}\n
public class NSMergePolicy : MonoTouch.Foundation.NSObject {\n \n public NSMergePolicy ();\n public NSMergePolicy (MonoTouch.Foundation.NSCoder coder);\n public NSMergePolicy (MonoTouch.Foundation.NSObjectFlag t);\n public NSMergePolicy (IntPtr handle);\n public NSMergePolicy (NSMergePolicyType ty);\n \n public virtual bool ResolveConflictserror (NSMergeConflict[] list, out MonoTouch.Foundation.NSError error);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual NSMergePolicyType MergeType {\n get;\n }\n}\n
[Serializable]\npublic enum NSMergePolicyType {\n Error,\n PropertyStoreTrump,\n PropertyObjectTrump,\n Overwrite,\n RollbackMerge\n}\n
Added:
\npublic virtual bool UsesStoreSpecificMigrationManager {\n get;\n set;\n }\n
Added:
\npublic static MonoTouch.Foundation.NSString SaveConflictsErrorKey {\n get;\n }\n
The removals are source code compatible and encourage the use of NSStrings as\nkeys, instead of strings since the underlying API treats the values as keys that\nhappen to be stored as NSStrings.
\nRemoved:
\npublic static MonoTouch.Foundation.NSDictionary MetadataForPersistentStoreOfType (string storeType, MonoTouch.Foundation.NSUrl url, out MonoTouch.Foundation.NSError error);\n public static void RegisterStoreClass (MonoTouch.ObjCRuntime.Class storeClass, string storeType);\n public static bool SetMetadata (MonoTouch.Foundation.NSDictionary metadata, string storeType, MonoTouch.Foundation.NSUrl url, out MonoTouch.Foundation.NSError error);\n public virtual NSPersistentStore AddPersistentStoreWithType (string storeType, string configuration, MonoTouch.Foundation.NSUrl storeURL, MonoTouch.Foundation.NSDictionary options, out MonoTouch.Foundation.NSError error);\n public virtual NSPersistentStore MigratePersistentStore (NSPersistentStore store, MonoTouch.Foundation.NSUrl URL, MonoTouch.Foundation.NSDictionary options, string storeType, out MonoTouch.Foundation.NSError error);\n
Added:
\npublic static MonoTouch.Foundation.NSDictionary MetadataForPersistentStoreOfType (MonoTouch.Foundation.NSString storeType, MonoTouch.Foundation.NSUrl url, out MonoTouch.Foundation.NSError error);\n public static void RegisterStoreClass (MonoTouch.ObjCRuntime.Class storeClass, MonoTouch.Foundation.NSString storeType);\n public static bool SetMetadata (MonoTouch.Foundation.NSDictionary metadata, MonoTouch.Foundation.NSString storeType, MonoTouch.Foundation.NSUrl url, out MonoTouch.Foundation.NSError error);\n public virtual NSPersistentStore AddPersistentStoreWithType (MonoTouch.Foundation.NSString storeType, string configuration, MonoTouch.Foundation.NSUrl storeURL, MonoTouch.Foundation.NSDictionary options, out MonoTouch.Foundation.NSError error);\n public virtual MonoTouch.Foundation.NSObject ExecuteRequestwithContexterror (NSPersistentStoreRequest request, NSManagedObjectContext context, out MonoTouch.Foundation.NSError error);\n public virtual NSPersistentStore MigratePersistentStore (NSPersistentStore store, MonoTouch.Foundation.NSUrl URL, MonoTouch.Foundation.NSDictionary options, MonoTouch.Foundation.NSString storeType, out MonoTouch.Foundation.NSError error);\n public static MonoTouch.Foundation.NSString BinaryStoreType {\n get;\n }\n public static MonoTouch.Foundation.NSString DidImportUbiquitousContentChangesNotification {\n get;\n }\n public static MonoTouch.Foundation.NSString InMemoryStoreType {\n get;\n }\n public static MonoTouch.Foundation.NSString SQLiteStoreType {\n get;\n }\n public static MonoTouch.Foundation.NSString StoresDidChangeNotification {\n get;\n }\n public static MonoTouch.Foundation.NSString StoreTypeKey {\n get;\n }\n public static MonoTouch.Foundation.NSString WillRemoveStoreNotification {\n get;\n }\n public static MonoTouch.Foundation.NSString XMLStoreType {\n get;\n }\n
Added:
\npublic class NSPersistentStoreRequest : MonoTouch.Foundation.NSObject {\n \n public NSPersistentStoreRequest ();\n public NSPersistentStoreRequest (MonoTouch.Foundation.NSCoder coder);\n public NSPersistentStoreRequest (MonoTouch.Foundation.NSObjectFlag t);\n public NSPersistentStoreRequest (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n \n public virtual NSPersistentStore[] AffectedStores {\n get;\n set;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual NSPersistentStoreRequestType RequestType {\n get;\n }\n }\n
Added:
\n[Serializable]\n public enum NSPersistentStoreRequestType {\n Fetch,\n Save\n }\n
Added:
\npublic virtual bool IndexedBySpotlight {\n get;\n set;\n }\n public virtual bool StoredInExternalRecord {\n get;\n set;\n }\n
Added:
\npublic virtual bool Ordered {\n get;\n set;\n }\n
public class NSSaveChangesRequest : NSPersistentStoreRequest {\n \n public NSSaveChangesRequest ();\n public NSSaveChangesRequest (MonoTouch.Foundation.NSCoder coder);\n public NSSaveChangesRequest (MonoTouch.Foundation.NSObjectFlag t);\n public NSSaveChangesRequest (IntPtr handle);\n public NSSaveChangesRequest (MonoTouch.Foundation.NSSet insertedObjects, MonoTouch.Foundation.NSSet updatedObjects, MonoTouch.Foundation.NSSet deletedObjects, MonoTouch.Foundation.NSSet lockedObjects);\n \n protected override void Dispose (bool disposing);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual MonoTouch.Foundation.NSSet DeletedObjects {\n get;\n }\n public virtual MonoTouch.Foundation.NSSet InsertedObjects {\n get;\n }\n public virtual MonoTouch.Foundation.NSSet LockedObjects {\n get;\n }\n public virtual MonoTouch.Foundation.NSSet UpdatedObjects {\n get;\n }\n}\n
Added:
\npublic CGContextPDF (MonoTouch.Foundation.NSUrl url, CGPDFInfo info);\n public CGContextPDF (MonoTouch.Foundation.NSUrl url);\n
Added:
\npublic CGPath (CGPath reference, CGAffineTransform transform);\n public static CGPath EllipseFromRect (System.Drawing.RectangleF boundingRect, CGAffineTransform transform);\n public static CGPath FromRect (System.Drawing.RectangleF rectangle);\n public static CGPath FromRect (System.Drawing.RectangleF rectangle, CGAffineTransform transform);\n public void AddRelativeArc (CGAffineTransform m, float x, float y, float radius, float startAngle, float delta);\n public void AddRelativeArc (float x, float y, float radius, float startAngle, float delta);\n public CGPath CopyByDashingPath (CGAffineTransform transform, float [] phase);\n public CGPath CopyByDashingPath (float [] phase);\n public CGPath CopyByStrokingPath (CGAffineTransform transform, float lineWidth, CGLineCap lineCap, CGLineJoin lineJoin, float miterLimit);\n public CGPath CopyByStrokingPath (float lineWidth, CGLineCap lineCap, CGLineJoin lineJoin, float miterLimit);\n
Removed:
\npublic bool GetDictionary (int idx, out CGPDFArray result);\n
Added:
\npublic bool GetDictionary (int idx, out CGPDFDictionary result);\n
Added:
\npublic void Apply (Action<string,object> callback);\n public bool GetString (string key, out string result);\n
public class CIAdditionCompositing : CIFilter {\n \n public CIAdditionCompositing ();\n public CIAdditionCompositing (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIAffineTransform : CIFilter {\n \n public CIAffineTransform ();\n public CIAffineTransform (IntPtr handle);\n \n public CIImage Image {\n get;\n set;\n }\n public MonoTouch.CoreGraphics.CGAffineTransform Transform {\n get;\n set;\n }\n}\n
public class CIAutoAdjustmentFilterOptions {\n \n public CIAutoAdjustmentFilterOptions ();\n \n public Nullable<bool> Enhance;\n public Nullable<bool> RedEye;\n public CIFeature[] Features;\n public Nullable<ciimageorientation> ImageOrientation;\n}\n</ciimageorientation></bool></bool>\n
public class CICheckerboardGenerator : CIFilter {\n \n public CICheckerboardGenerator ();\n public CICheckerboardGenerator (IntPtr handle);\n \n public CIVector Center {\n get;\n set;\n }\n public CIColor Color0 {\n get;\n set;\n }\n public CIColor Color1 {\n get;\n set;\n }\n public float Sharpness {\n get;\n set;\n }\n public float Width {\n get;\n set;\n }\n}\n
public class CIColor : MonoTouch.Foundation.NSObject {\n \n public CIColor ();\n public CIColor (MonoTouch.Foundation.NSCoder coder);\n public CIColor (MonoTouch.Foundation.NSObjectFlag t);\n public CIColor (IntPtr handle);\n public CIColor (MonoTouch.CoreGraphics.CGColor c);\n public CIColor (MonoTouch.UIKit.UIColor color);\n \n public static CIColor FromCGColor (MonoTouch.CoreGraphics.CGColor c);\n public static CIColor FromRgb (float r, float g, float b);\n public static CIColor FromRgba (float r, float g, float b, float a);\n public static CIColor FromString (string representation);\n public virtual string StringRepresentation ();\n \n public virtual float Alpha {\n get;\n }\n public virtual float Blue {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual MonoTouch.CoreGraphics.CGColorSpace ColorSpace {\n get;\n }\n public virtual float Green {\n get;\n }\n public virtual int NumberOfComponents {\n get;\n }\n public virtual float Red {\n get;\n }\n}\n
public class CIColorBlendMode : CIFilter {\n \n public CIColorBlendMode ();\n public CIColorBlendMode (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIColorBurnBlendMode : CIFilter {\n \n public CIColorBurnBlendMode ();\n public CIColorBurnBlendMode (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIColorControls : CIFilter {\n \n public CIColorControls ();\n public CIColorControls (IntPtr handle);\n \n public float Brightness {\n get;\n set;\n }\n public float Contrast {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n public float Saturation {\n get;\n set;\n }\n}\n
public class CIColorCube : CIFilter {\n \n public CIColorCube ();\n public CIColorCube (IntPtr handle);\n \n public MonoTouch.Foundation.NSData CubeData {\n get;\n set;\n }\n public float CubeDimension {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIColorDodgeBlendMode : CIFilter {\n \n public CIColorDodgeBlendMode ();\n public CIColorDodgeBlendMode (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIColorInvert : CIFilter {\n \n public CIColorInvert ();\n public CIColorInvert (IntPtr handle);\n \n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIColorMatrix : CIFilter {\n \n public CIColorMatrix ();\n public CIColorMatrix (IntPtr handle);\n \n public CIVector AVector {\n get;\n set;\n }\n public CIVector BiasVector {\n get;\n set;\n }\n public CIVector BVector {\n get;\n set;\n }\n public CIVector GVector {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n public CIVector RVector {\n get;\n set;\n }\n}\n
public class CIColorMonochrome : CIFilter {\n \n public CIColorMonochrome ();\n public CIColorMonochrome (IntPtr handle);\n \n public CIColor Color {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n public float Intensity {\n get;\n set;\n }\n}\n
public class CIConstantColorGenerator : CIFilter {\n \n public CIConstantColorGenerator ();\n public CIConstantColorGenerator (IntPtr handle);\n \n public CIColor Color {\n get;\n set;\n }\n}\n
public class CIContext : MonoTouch.Foundation.NSObject {\n \n public CIContext ();\n public CIContext (MonoTouch.Foundation.NSCoder coder);\n public CIContext (MonoTouch.Foundation.NSObjectFlag t);\n public CIContext (IntPtr handle);\n \n public static CIContext FromContext (MonoTouch.CoreGraphics.CGContext ctx);\n public static CIContext FromContext (MonoTouch.CoreGraphics.CGContext ctx, CIContextOptions options);\n public static CIContext FromContext (MonoTouch.OpenGLES.EAGLContext eaglContext);\n public static CIContext FromOptions (CIContextOptions options);\n public virtual MonoTouch.CoreGraphics.CGImage CreateCGImage (CIImage image, System.Drawing.RectangleF fromRectangle);\n public virtual MonoTouch.CoreGraphics.CGImage CreateCGImage (CIImage image, System.Drawing.RectangleF fromRect, int ciImageFormat, MonoTouch.CoreGraphics.CGColorSpace colorSpace);\n public MonoTouch.CoreGraphics.CGLayer CreateCGLayer (System.Drawing.SizeF size);\n public virtual void DrawImage (CIImage image, System.Drawing.PointF atPoint, System.Drawing.RectangleF fromRect);\n public virtual void DrawImage (CIImage image, System.Drawing.RectangleF inRectangle, System.Drawing.RectangleF fromRectangle);\n public virtual void Render (CIImage image, MonoTouch.CoreVideo.CVPixelBuffer buffer);\n public virtual void Render (CIImage image, MonoTouch.CoreVideo.CVPixelBuffer buffer, System.Drawing.RectangleF rectangle, MonoTouch.CoreGraphics.CGColorSpace cs);\n public virtual void RenderToBitmap (CIImage image, IntPtr bitmapPtr, int bytesPerRow, System.Drawing.RectangleF bounds, int bitmapFormat, MonoTouch.CoreGraphics.CGColorSpace colorSpace);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual System.Drawing.SizeF InputImageMaximumSize {\n get;\n }\n public virtual System.Drawing.SizeF OutputImageMaximumSize {\n get;\n }\n}\n
public class CIContextOptions {\n \n public CIContextOptions ();\n \n public MonoTouch.CoreGraphics.CGColorSpace OutputColorSpace {\n get;\n set;\n }\n public bool UseSoftwareRenderer {\n get;\n set;\n }\n public MonoTouch.CoreGraphics.CGColorSpace WorkingColorSpace {\n get;\n set;\n }\n}\n
public class CICrop : CIFilter {\n \n public CICrop ();\n public CICrop (IntPtr handle);\n \n public CIImage Image {\n get;\n set;\n }\n public CIVector Rectangle {\n get;\n set;\n }\n}\n
public class CIDarkenBlendMode : CIFilter {\n \n public CIDarkenBlendMode ();\n public CIDarkenBlendMode (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIDetector : MonoTouch.Foundation.NSObject {\n \n public CIDetector ();\n public CIDetector (MonoTouch.Foundation.NSCoder coder);\n public CIDetector (MonoTouch.Foundation.NSObjectFlag t);\n public CIDetector (IntPtr handle);\n \n public static CIDetector CreateFaceDetector (CIContext context, bool highAccuracy);\n public virtual CIFeature[] FeaturesInImage (CIImage image);\n public CIFeature[] FeaturesInImage (CIImage image, CIImageOrientation orientation);\n public virtual CIFeature[] FeaturesInImage (CIImage image, MonoTouch.Foundation.NSDictionary options);\n \n public override IntPtr ClassHandle {\n get;\n }\n}\n
public class CIDifferenceBlendMode : CIFilter {\n \n public CIDifferenceBlendMode ();\n public CIDifferenceBlendMode (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIExclusionBlendMode : CIFilter {\n \n public CIExclusionBlendMode ();\n public CIExclusionBlendMode (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIExposureAdjust : CIFilter {\n \n public CIExposureAdjust ();\n public CIExposureAdjust (IntPtr handle);\n \n public float EV {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIFaceBalance : CIFilter {\n \n public CIFaceBalance (IntPtr handle);\n}\n
public class CIFaceFeature : CIFeature {\n \n public CIFaceFeature ();\n public CIFaceFeature (MonoTouch.Foundation.NSCoder coder);\n public CIFaceFeature (MonoTouch.Foundation.NSObjectFlag t);\n public CIFaceFeature (IntPtr handle);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual bool HasLeftEyePosition {\n get;\n }\n public virtual bool HasMouthPosition {\n get;\n }\n public virtual bool HasRightEyePosition {\n get;\n }\n public virtual System.Drawing.PointF LeftEyePosition {\n get;\n }\n public virtual System.Drawing.PointF MouthPosition {\n get;\n }\n public virtual System.Drawing.PointF RightEyePosition {\n get;\n }\n}\n
public class CIFalseColor : CIFilter {\n \n public CIFalseColor ();\n public CIFalseColor (IntPtr handle);\n \n public CIColor Color0 {\n get;\n set;\n }\n public CIColor Color1 {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIFeature : MonoTouch.Foundation.NSObject {\n \n public CIFeature ();\n public CIFeature (MonoTouch.Foundation.NSCoder coder);\n public CIFeature (MonoTouch.Foundation.NSObjectFlag t);\n public CIFeature (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n \n public virtual System.Drawing.RectangleF Bounds {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual MonoTouch.Foundation.NSString Type {\n get;\n }\n}\n
public class CIFilter : MonoTouch.Foundation.NSObject {\n \n public CIFilter ();\n public CIFilter (MonoTouch.Foundation.NSCoder coder);\n public CIFilter (MonoTouch.Foundation.NSObjectFlag t);\n public CIFilter (IntPtr handle);\n \n public static string [] FilterNamesInCategories (params string [] categories);\n public static string [] FilterNamesInCategory (string category);\n public static CIFilter FromName (string name);\n protected override void Dispose (bool disposing);\n public virtual void SetDefaults ();\n \n public virtual MonoTouch.Foundation.NSDictionary Attributes {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual string [] InputKeys {\n get;\n }\n public MonoTouch.Foundation.NSObject this [MonoTouch.Foundation.NSString key] {\n get;\n set;\n }\n public virtual string Name {\n get;\n set;\n }\n public virtual CIImage OutputImage {\n get;\n }\n public virtual string [] OutputKeys {\n get;\n }\n}\n
public static class CIFilterAttributes {\n \n public static MonoTouch.Foundation.NSString Class {\n get;\n }\n public static MonoTouch.Foundation.NSString Default {\n get;\n }\n public static MonoTouch.Foundation.NSString DisplayName {\n get;\n }\n public static MonoTouch.Foundation.NSString FilterCategories {\n get;\n }\n public static MonoTouch.Foundation.NSString FilterDisplayName {\n get;\n }\n public static MonoTouch.Foundation.NSString FilterName {\n get;\n }\n public static MonoTouch.Foundation.NSString Identity {\n get;\n }\n public static MonoTouch.Foundation.NSString Max {\n get;\n }\n public static MonoTouch.Foundation.NSString Min {\n get;\n }\n public static MonoTouch.Foundation.NSString Name {\n get;\n }\n public static MonoTouch.Foundation.NSString SliderMax {\n get;\n }\n public static MonoTouch.Foundation.NSString SliderMin {\n get;\n }\n public static MonoTouch.Foundation.NSString Type {\n get;\n }\n public static MonoTouch.Foundation.NSString TypeAngle {\n get;\n }\n public static MonoTouch.Foundation.NSString TypeBoolean {\n get;\n }\n public static MonoTouch.Foundation.NSString TypeCount {\n get;\n }\n public static MonoTouch.Foundation.NSString TypeDistance {\n get;\n }\n public static MonoTouch.Foundation.NSString TypeImage {\n get;\n }\n public static MonoTouch.Foundation.NSString TypeInteger {\n get;\n }\n public static MonoTouch.Foundation.NSString TypeOffset {\n get;\n }\n public static MonoTouch.Foundation.NSString TypeOpaqueColor {\n get;\n }\n public static MonoTouch.Foundation.NSString TypePosition {\n get;\n }\n public static MonoTouch.Foundation.NSString TypePosition3 {\n get;\n }\n public static MonoTouch.Foundation.NSString TypeRectangle {\n get;\n }\n public static MonoTouch.Foundation.NSString TypeScalar {\n get;\n }\n public static MonoTouch.Foundation.NSString TypeTime {\n get;\n }\n public static MonoTouch.Foundation.NSString TypeTransform {\n get;\n }\n}\n
public static class CIFilterCategory {\n \n public static MonoTouch.Foundation.NSString Blur {\n get;\n }\n public static MonoTouch.Foundation.NSString BuiltIn {\n get;\n }\n public static MonoTouch.Foundation.NSString ColorAdjustment {\n get;\n }\n public static MonoTouch.Foundation.NSString ColorEffect {\n get;\n }\n public static MonoTouch.Foundation.NSString CompositeOperation {\n get;\n }\n public static MonoTouch.Foundation.NSString DistortionEffect {\n get;\n }\n public static MonoTouch.Foundation.NSString Generator {\n get;\n }\n public static MonoTouch.Foundation.NSString GeometryAdjustment {\n get;\n }\n public static MonoTouch.Foundation.NSString Gradient {\n get;\n }\n public static MonoTouch.Foundation.NSString HalftoneEffect {\n get;\n }\n public static MonoTouch.Foundation.NSString HighDynamicRange {\n get;\n }\n public static MonoTouch.Foundation.NSString Interlaced {\n get;\n }\n public static MonoTouch.Foundation.NSString NonSquarePixels {\n get;\n }\n public static MonoTouch.Foundation.NSString Reduction {\n get;\n }\n public static MonoTouch.Foundation.NSString Sharpen {\n get;\n }\n public static MonoTouch.Foundation.NSString StillImage {\n get;\n }\n public static MonoTouch.Foundation.NSString Stylize {\n get;\n }\n public static MonoTouch.Foundation.NSString TileEffect {\n get;\n }\n public static MonoTouch.Foundation.NSString Transition {\n get;\n }\n public static MonoTouch.Foundation.NSString Video {\n get;\n }\n}\n
public static class CIFilterInputKey {\n \n public static MonoTouch.Foundation.NSString BackgroundImage {\n get;\n }\n public static MonoTouch.Foundation.NSString Image {\n get;\n }\n}\n
public static class CIFilterOutputKey {\n \n public static MonoTouch.Foundation.NSString Image {\n get;\n }\n}\n
public class CIGammaAdjust : CIFilter {\n \n public CIGammaAdjust ();\n public CIGammaAdjust (IntPtr handle);\n \n public CIImage Image {\n get;\n set;\n }\n public float Power {\n get;\n set;\n }\n}\n
public class CIGaussianGradient : CIFilter {\n \n public CIGaussianGradient ();\n public CIGaussianGradient (IntPtr handle);\n \n public CIVector Center {\n get;\n set;\n }\n public CIColor Color0 {\n get;\n set;\n }\n public CIColor Color1 {\n get;\n set;\n }\n public float Radius {\n get;\n set;\n }\n}\n
public class CIHardLightBlendMode : CIFilter {\n \n public CIHardLightBlendMode ();\n public CIHardLightBlendMode (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIHighlightShadowAdjust : CIFilter {\n \n public CIHighlightShadowAdjust ();\n public CIHighlightShadowAdjust (IntPtr handle);\n \n public float HighlightAmount {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n public float ShadowAmount {\n get;\n set;\n }\n}\n
public class CIHueAdjust : CIFilter {\n \n public CIHueAdjust ();\n public CIHueAdjust (IntPtr handle);\n \n public float Angle {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIHueBlendMode : CIFilter {\n \n public CIHueBlendMode ();\n public CIHueBlendMode (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIImage : MonoTouch.Foundation.NSObject {\n \n public CIImage ();\n public CIImage (MonoTouch.Foundation.NSCoder coder);\n public CIImage (MonoTouch.Foundation.NSObjectFlag t);\n public CIImage (IntPtr handle);\n public CIImage (MonoTouch.CoreGraphics.CGImage image);\n public CIImage (MonoTouch.CoreGraphics.CGImage image, MonoTouch.Foundation.NSDictionary d);\n public CIImage (MonoTouch.CoreGraphics.CGLayer layer);\n public CIImage (MonoTouch.Foundation.NSData data);\n public CIImage (MonoTouch.Foundation.NSData data, MonoTouch.Foundation.NSDictionary d);\n public CIImage (MonoTouch.Foundation.NSData d, int bpr, System.Drawing.SizeF size, int f, MonoTouch.CoreGraphics.CGColorSpace c);\n public CIImage (int glTextureName, System.Drawing.SizeF size, bool flag, MonoTouch.CoreGraphics.CGColorSpace cs);\n public CIImage (MonoTouch.Foundation.NSUrl url);\n public CIImage (MonoTouch.Foundation.NSUrl url, MonoTouch.Foundation.NSDictionary d);\n public CIImage (MonoTouch.CoreVideo.CVImageBuffer imageBuffer);\n public CIImage (MonoTouch.CoreVideo.CVImageBuffer imageBuffer, MonoTouch.Foundation.NSDictionary dict);\n public CIImage (CIColor color);\n public CIImage (MonoTouch.UIKit.UIImage image);\n public CIImage (MonoTouch.UIKit.UIImage image, MonoTouch.Foundation.NSDictionary options);\n \n public static CIImage FromCGImage (MonoTouch.CoreGraphics.CGImage image);\n public static CIImage FromCGImage (MonoTouch.CoreGraphics.CGImage image, MonoTouch.Foundation.NSDictionary d);\n public static CIImage FromData (MonoTouch.Foundation.NSData data);\n public static CIImage FromData (MonoTouch.Foundation.NSData bitmapData, int bpr, System.Drawing.SizeF size, int ciImageFormat, MonoTouch.CoreGraphics.CGColorSpace colorspace);\n public static CIImage FromData (MonoTouch.Foundation.NSData data, MonoTouch.Foundation.NSDictionary d);\n public static CIImage FromImageBuffer (MonoTouch.CoreVideo.CVImageBuffer imageBuffer);\n public static CIImage FromImageBuffer (MonoTouch.CoreVideo.CVImageBuffer imageBuffer, MonoTouch.Foundation.NSDictionary dict);\n public static CIImage FromUrl (MonoTouch.Foundation.NSUrl url);\n public static CIImage FromUrl (MonoTouch.Foundation.NSUrl url, MonoTouch.Foundation.NSDictionary d);\n protected override void Dispose (bool disposing);\n public CIFilter[] GetAutoAdjustmentFilters ();\n public CIFilter[] GetAutoAdjustmentFilters (CIAutoAdjustmentFilterOptions options);\n public virtual CIImage ImageByApplyingTransform (MonoTouch.CoreGraphics.CGAffineTransform matrix);\n public virtual CIImage ImageByCroppingToRect (System.Drawing.RectangleF r);\n public virtual CIImage ImageWithColor (CIColor color);\n public virtual MonoTouch.Foundation.NSObject IntPtr (MonoTouch.CoreGraphics.CGLayer layer, MonoTouch.Foundation.NSDictionary d);\n \n public static CIImage EmptyImage {\n get;\n }\n public static int FormatBGRA8 {\n get;\n }\n public static int FormatRGBA8 {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual MonoTouch.CoreGraphics.CGColorSpace ColorSpace {\n get;\n }\n public virtual System.Drawing.RectangleF Extent {\n get;\n }\n public virtual MonoTouch.Foundation.NSUrl Url {\n get;\n }\n}\n
[Serializable]\npublic enum CIImageOrientation {\n TopLeft,\n TopRight,\n BottomRight,\n BottomLeft,\n LeftTop,\n RightTop,\n RightBottom,\n LeftBottom\n}\n
public class CILightenBlendMode : CIFilter {\n \n public CILightenBlendMode ();\n public CILightenBlendMode (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CILinearGradient : CIFilter {\n \n public CILinearGradient ();\n public CILinearGradient (IntPtr handle);\n \n public CIColor Color0 {\n get;\n set;\n }\n public CIColor Color1 {\n get;\n set;\n }\n public CIVector Point0 {\n get;\n set;\n }\n public CIVector Point1 {\n get;\n set;\n }\n}\n
public class CILuminosityBlendMode : CIFilter {\n \n public CILuminosityBlendMode ();\n public CILuminosityBlendMode (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIMaximumCompositing : CIFilter {\n \n public CIMaximumCompositing ();\n public CIMaximumCompositing (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIMinimumCompositing : CIFilter {\n \n public CIMinimumCompositing ();\n public CIMinimumCompositing (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIMultiplyBlendMode : CIFilter {\n \n public CIMultiplyBlendMode ();\n public CIMultiplyBlendMode (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIMultiplyCompositing : CIFilter {\n \n public CIMultiplyCompositing ();\n public CIMultiplyCompositing (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIOverlayBlendMode : CIFilter {\n \n public CIOverlayBlendMode ();\n public CIOverlayBlendMode (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIRadialGradient : CIFilter {\n \n public CIRadialGradient ();\n public CIRadialGradient (IntPtr handle);\n \n public CIVector Center {\n get;\n set;\n }\n public CIColor Color0 {\n get;\n set;\n }\n public CIColor Color1 {\n get;\n set;\n }\n public float Radius0 {\n get;\n set;\n }\n public float Radius1 {\n get;\n set;\n }\n}\n
public class CISaturationBlendMode : CIFilter {\n \n public CISaturationBlendMode ();\n public CISaturationBlendMode (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIScreenBlendMode : CIFilter {\n \n public CIScreenBlendMode ();\n public CIScreenBlendMode (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CISepiaTone : CIFilter {\n \n public CISepiaTone ();\n public CISepiaTone (IntPtr handle);\n \n public CIImage Image {\n get;\n set;\n }\n public float Intensity {\n get;\n set;\n }\n}\n
public class CISoftLightBlendMode : CIFilter {\n \n public CISoftLightBlendMode ();\n public CISoftLightBlendMode (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CISourceAtopCompositing : CIFilter {\n \n public CISourceAtopCompositing ();\n public CISourceAtopCompositing (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CISourceInCompositing : CIFilter {\n \n public CISourceInCompositing ();\n public CISourceInCompositing (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CISourceOutCompositing : CIFilter {\n \n public CISourceOutCompositing ();\n public CISourceOutCompositing (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CISourceOverCompositing : CIFilter {\n \n public CISourceOverCompositing ();\n public CISourceOverCompositing (IntPtr handle);\n \n public CIImage BackgroundImage {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIStraightenFilter : CIFilter {\n \n public CIStraightenFilter ();\n public CIStraightenFilter (IntPtr handle);\n \n public float Angle {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIStripesGenerator : CIFilter {\n \n public CIStripesGenerator ();\n public CIStripesGenerator (IntPtr handle);\n \n public CIVector Center {\n get;\n set;\n }\n public CIColor Color0 {\n get;\n set;\n }\n public CIColor Color1 {\n get;\n set;\n }\n public float Sharpness {\n get;\n set;\n }\n public float Width {\n get;\n set;\n }\n}\n
public class CITemperatureAndTint : CIFilter {\n \n public CITemperatureAndTint ();\n public CITemperatureAndTint (IntPtr handle);\n \n public CIImage Image {\n get;\n set;\n }\n public CIVector Neutral {\n get;\n set;\n }\n public CIVector TargetNeutral {\n get;\n set;\n }\n}\n
public class CIToneCurve : CIFilter {\n \n public CIToneCurve ();\n public CIToneCurve (IntPtr handle);\n \n public CIImage Image {\n get;\n set;\n }\n public CIVector Point0 {\n get;\n set;\n }\n public CIVector Point1 {\n get;\n set;\n }\n public CIVector Point2 {\n get;\n set;\n }\n public CIVector Point3 {\n get;\n set;\n }\n public CIVector Point4 {\n get;\n set;\n }\n}\n
public class CIVector : MonoTouch.Foundation.NSObject {\n \n public CIVector (float [] values);\n public CIVector ();\n public CIVector (MonoTouch.Foundation.NSCoder coder);\n public CIVector (MonoTouch.Foundation.NSObjectFlag t);\n public CIVector (IntPtr handle);\n public CIVector (float x);\n public CIVector (float x, float y);\n public CIVector (float x, float y, float z);\n public CIVector (float x, float y, float z, float w);\n public CIVector (string representation);\n \n public static CIVector Create (MonoTouch.CoreGraphics.CGAffineTransform affineTransform);\n public static CIVector Create (System.Drawing.PointF point);\n public static CIVector Create (System.Drawing.RectangleF point);\n public static CIVector Create (float x);\n public static CIVector Create (float x, float y);\n public static CIVector Create (float x, float y, float z);\n public static CIVector Create (float x, float y, float z, float w);\n public static CIVector FromString (string representation);\n public static CIVector FromValues (float [] values);\n public override string ToString ();\n \n public virtual MonoTouch.CoreGraphics.CGAffineTransform AffineTransform {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual int Count {\n get;\n }\n public virtual System.Drawing.PointF Point {\n get;\n }\n public virtual System.Drawing.RectangleF Rectangle {\n get;\n }\n public virtual float W {\n get;\n }\n public virtual float X {\n get;\n }\n public virtual float Y {\n get;\n }\n public virtual float Z {\n get;\n }\n}\n
public class CIVibrance : CIFilter {\n \n public CIVibrance ();\n public CIVibrance (IntPtr handle);\n \n public float Amount {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
public class CIVignette : CIFilter {\n \n public CIVignette ();\n public CIVignette (IntPtr handle);\n \n public CIImage Image {\n get;\n set;\n }\n public float Intensity {\n get;\n set;\n }\n public float Radius {\n get;\n set;\n }\n}\n
public class CIWhitePointAdjust : CIFilter {\n \n public CIWhitePointAdjust ();\n public CIWhitePointAdjust (IntPtr handle);\n \n public CIColor Color {\n get;\n set;\n }\n public CIImage Image {\n get;\n set;\n }\n}\n
[Serializable]\npublic delegate void CLGeocodeCompletionHandler (CLPlacemark[] placemarks, MonoTouch.Foundation.NSError error);\n
public class CLGeocoder : MonoTouch.Foundation.NSObject {\n \n public CLGeocoder ();\n public CLGeocoder (MonoTouch.Foundation.NSCoder coder);\n public CLGeocoder (MonoTouch.Foundation.NSObjectFlag t);\n public CLGeocoder (IntPtr handle);\n \n public virtual void CancelGeocode ();\n public virtual void GeocodeAddress (MonoTouch.Foundation.NSDictionary addressDictionary, CLGeocodeCompletionHandler completionHandler);\n public virtual void GeocodeAddress (string addressString, CLGeocodeCompletionHandler completionHandler);\n public virtual void GeocodeAddress (string addressString, CLRegion region, CLGeocodeCompletionHandler completionHandler);\n public virtual void ReverseGeocodeLocation (CLLocation location, CLGeocodeCompletionHandler completionHandler);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual bool Geocoding {\n get;\n }\n}\n
Added:
\npublic static MonoTouch.Foundation.NSString ErrorUserInfoAlternateRegionKey {\n get;\n }\n
Added:
\npublic virtual void StartMonitoring (CLRegion region);\n public event EventHandler DidStartMonitoringForRegion;\n
Added:
\npublic virtual void DidStartMonitoringForRegion (CLRegion region);\n
public class CLPlacemark : MonoTouch.Foundation.NSObject {\n \n public CLPlacemark ();\n public CLPlacemark (MonoTouch.Foundation.NSCoder coder);\n public CLPlacemark (MonoTouch.Foundation.NSObjectFlag t);\n public CLPlacemark (IntPtr handle);\n public CLPlacemark (CLPlacemark placemark);\n \n protected override void Dispose (bool disposing);\n \n public virtual MonoTouch.Foundation.NSDictionary AddressDictionary {\n get;\n }\n public virtual string AdministrativeArea {\n get;\n }\n public virtual string [] AreasOfInterest {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual string Country {\n get;\n }\n public virtual string InlandWater {\n get;\n }\n public virtual string IsoCountryCode {\n get;\n }\n public virtual string Locality {\n get;\n }\n public virtual CLLocation Location {\n get;\n }\n public virtual string Name {\n get;\n }\n public virtual string Ocean {\n get;\n }\n public virtual string PostalCode {\n get;\n }\n public virtual CLRegion Region {\n get;\n }\n public virtual string SubAdministrativeArea {\n get;\n }\n public virtual string SubLocality {\n get;\n }\n public virtual string SubThoroughfare {\n get;\n }\n public virtual string Thoroughfare {\n get;\n }\n}\n
Added:
\n[Serializable]\n [Flags]\n public enum CMAttitudeReferenceFrame {\n XArbitraryZVertical,\n XArbitraryCorrectedZVertical,\n XMagneticNorthZVertical,\n XTrueNorthZVertical\n }\n
public struct CMCalibratedMagneticField {\n \n public override string ToString ();\n \n public CMMagneticField Field;\n public CMMagneticFieldCalibrationAccuracy Accuracy;\n}\n
Added:
\npublic virtual CMCalibratedMagneticField MagneticField {\n get;\n }\n
Added:
\nDeviceRequiresMovement,\n TrueNorthNotAvailable\n
public struct CMMagneticField {\n \n public override string ToString ();\n \n public double X;\n public double Y;\n public double Z;\n}\n
[Serializable]\npublic enum CMMagneticFieldCalibrationAccuracy {\n Uncalibrated,\n Low,\n Medium,\n High\n}\n
public class CMMagnetometerData : CMLogItem {\n \n public CMMagnetometerData ();\n public CMMagnetometerData (MonoTouch.Foundation.NSCoder coder);\n public CMMagnetometerData (MonoTouch.Foundation.NSObjectFlag t);\n public CMMagnetometerData (IntPtr handle);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual CMMagneticField MagneticField {\n get;\n }\n}\n
[Serializable]\npublic delegate void CMMagnetometerHandler (CMMagnetometerData magnetometerData, MonoTouch.Foundation.NSError error);\n
Added:
\npublic virtual void StartDeviceMotionUpdates (CMAttitudeReferenceFrame referenceFrame);\n public virtual void StartDeviceMotionUpdates (CMAttitudeReferenceFrame referenceFrame, MonoTouch.Foundation.NSOperationQueue queue, CMMagnetometerHandler handler);\n public virtual void StartMagnetometerUpdates ();\n public virtual void StartMagnetometerUpdates (MonoTouch.Foundation.NSOperationQueue queue, CMMagnetometerHandler handler);\n public virtual void StopMagnetometerUpdates ();\n public static CMAttitudeReferenceFrame AvailableAttitudeReferenceFrames {\n get;\n }\n public virtual CMAttitudeReferenceFrame AttitudeReferenceFrame {\n get;\n }\n public virtual bool MagnetometerActive {\n get;\n set;\n }\n public virtual bool MagnetometerAvailable {\n get;\n }\n public virtual CMMagnetometerData MagnetometerData {\n get;\n }\n public virtual double MagnetometerUpdateInterval {\n get;\n set;\n }\n public virtual bool ShowsDeviceMovementDisplay {\n get;\n set;\n }\n
Changed:
\npublic class EKAlarm : MonoTouch.Foundation.NSObject {\n
Added:
\npublic class EKAlarm : EKObject {\n
The removals are part of Apple's refactoring of the class hierarchy.
\nChanged:
\npublic class EKCalendar : MonoTouch.Foundation.NSObject {\n
Added:
\npublic class EKCalendar : EKObject {\n public static EKCalendar FromEventStore (EKEventStore eventStore);\n protected override void Dispose (bool disposing);\n \n public virtual string CalendarIdentifier {\n get;\n }\n public virtual bool Immutable {\n get;\n }\n public virtual EKSource Source {\n get;\n set;\n }\n public virtual bool Subscribed {\n get;\n }\n
Added:
\npublic class EKCalendarItem : EKObject {\n \n public EKCalendarItem ();\n public EKCalendarItem (MonoTouch.Foundation.NSCoder coder);\n public EKCalendarItem (MonoTouch.Foundation.NSObjectFlag t);\n public EKCalendarItem (IntPtr handle);\n \n public virtual void AddAlarm (EKAlarm alarm);\n public virtual void AddRecurrenceRule (EKRecurrenceRule rule);\n protected override void Dispose (bool disposing);\n public virtual void RemoveAlarm (EKAlarm alarm);\n public virtual void RemoveRecurrenceRule (EKRecurrenceRule rule);\n \n public virtual EKAlarm[] Alarms {\n get;\n set;\n }\n public virtual EKParticipant[] Attendees {\n get;\n }\n public virtual EKCalendar Calendar {\n get;\n set;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual MonoTouch.Foundation.NSDate CreationDate {\n get;\n }\n public virtual bool HasAlarms {\n get;\n }\n public virtual bool HasAttendees {\n get;\n }\n public virtual bool HasNotes {\n get;\n }\n public virtual bool HasRecurrenceRules {\n get;\n }\n public virtual MonoTouch.Foundation.NSDate LastModifiedDate {\n get;\n }\n public virtual string Location {\n get;\n set;\n }\n public virtual string Notes {\n get;\n set;\n }\n public virtual EKRecurrenceRule[] RecurrenceRules {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSTimeZone TimeZone {\n get;\n set;\n }\n public virtual string Title {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSUrl Url {\n get;\n set;\n }\n public virtual string UUID {\n get;\n }\n }\n
Added:
\nCalendarHasNoSource,\n CalendarSourceCannotBeModified,\n CalendarIsImmutable,\n SourceDoesNotAllowCalendarAddDelete\n
The changes to this class reflect Apple's source-code compatible refactoring\nof the API.
\nChanged:
\npublic class EKEvent : MonoTouch.Foundation.NSObject {\n public virtual void AddAlarm (EKAlarm alarm);\n public virtual void RemoveAlarm (EKAlarm alarm);\n public virtual EKAlarm[] Alarms {\n get;\n set;\n }\n public virtual EKParticipant[] Attendees {\n get;\n }\n public virtual EKCalendar Calendar {\n set;\n public virtual MonoTouch.Foundation.NSDate LastModifiedDate {\n get;\n }\n public virtual string Location {\n get;\n set;\n }\n public virtual string Notes {\n get;\n set;\n }\n public virtual string Title {\n get;\n set;\n }\n
Added:
\npublic class EKEvent : EKCalendarItem {\n public virtual int birthdayPersonID {\n
Added:
\npublic virtual bool Commit (out MonoTouch.Foundation.NSError error);\n public virtual EKCalendar GetCalendar (string identifier);\n public virtual EKSource GetSource (string identifier);\n public virtual void RefreshSourcesIfNecessary ();\n public virtual bool RemoveCalendarc (EKCalendar calendar, bool commit, out MonoTouch.Foundation.NSError error);\n public virtual bool RemoveEvent (EKEvent ekEvent, EKSpan span, bool commit, out MonoTouch.Foundation.NSError error);\n public virtual void Reset ();\n public virtual bool SaveCalendar (EKCalendar calendar, bool commit, out MonoTouch.Foundation.NSError error);\n public virtual bool SaveEvent (EKEvent ekEvent, EKSpan span, bool commit, out MonoTouch.Foundation.NSError error);\n public virtual EKSource[] Sources {\n get;\n }\n
public class EKObject : MonoTouch.Foundation.NSObject {\n \n public EKObject ();\n public EKObject (MonoTouch.Foundation.NSCoder coder);\n public EKObject (MonoTouch.Foundation.NSObjectFlag t);\n public EKObject (IntPtr handle);\n \n public virtual bool Refresh ();\n public virtual void Reset ();\n public virtual void Rollback ();\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual bool HasChanges {\n get;\n }\n public virtual bool IsNew {\n get;\n }\n}\n
The changes to this class reflect Apple's source-code compatible refactoring\nof the API.
\nRemoved:
\npublic class EKParticipant : MonoTouch.Foundation.NSObject {\n
Added:
\npublic class EKParticipant : EKObject {\n
Added:
\npublic EKRecurrenceDayOfWeek (int dayOfTheWeek, int weekNumber);\n public static EKRecurrenceDayOfWeek FromWeekDay (int dayOfWeek, int weekNumber);\n
The changes to this class reflect Apple's source-code compatible refactoring\nof the API.
\nRemoved:
\npublic class EKRecurrenceRule : MonoTouch.Foundation.NSObject {\n public virtual MonoTouch.Foundation.NSNumber[] daysOfTheYear {\n public virtual MonoTouch.Foundation.NSNumber[] monthsOfTheYear {\n
Added:
\npublic class EKRecurrenceRule : EKObject {\n public virtual MonoTouch.Foundation.NSNumber[] DaysOfTheYear {\n public virtual MonoTouch.Foundation.NSNumber[] MonthsOfTheYear {\n
public class EKSource : EKObject {\n \n public EKSource ();\n public EKSource (MonoTouch.Foundation.NSCoder coder);\n public EKSource (MonoTouch.Foundation.NSObjectFlag t);\n public EKSource (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n \n public virtual MonoTouch.Foundation.NSSet Calendars {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual string SourceIdentifier {\n get;\n }\n public virtual EKSourceType SourceType {\n get;\n }\n public virtual string Title {\n get;\n }\n}\n
[Serializable]\npublic enum EKSourceType {\n Local,\n Exchange,\n CalDav,\n MobileMe,\n Subscribed,\n Birthdays\n}\n
public class EKCalendarChooser : MonoTouch.UIKit.UIViewController {\n \n public EKCalendarChooser ();\n public EKCalendarChooser (MonoTouch.Foundation.NSCoder coder);\n public EKCalendarChooser (MonoTouch.Foundation.NSObjectFlag t);\n public EKCalendarChooser (IntPtr handle);\n public EKCalendarChooser (EKCalendarChooserSelectionStyle selectionStyle, EKCalendarChooserDisplayStyle displayStyle, MonoTouch.EventKit.EKEventStore eventStore);\n \n protected override void Dispose (bool disposing);\n \n public override IntPtr ClassHandle {\n get;\n }\n public EKCalendarChooserDelegate Delegate {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSSet SelectedCalendars {\n get;\n set;\n }\n public virtual EKCalendarChooserSelectionStyle SelectionStyle {\n get;\n }\n public virtual bool ShowsCancelButton {\n get;\n set;\n }\n public virtual bool ShowsDoneButton {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSObject WeakDelegate {\n get;\n set;\n }\n \n public event EventHandler Cancelled;\n public event EventHandler Finished;\n public event EventHandler SelectionChanged;\n}\n
public class EKCalendarChooserDelegate : MonoTouch.Foundation.NSObject {\n \n public EKCalendarChooserDelegate ();\n public EKCalendarChooserDelegate (MonoTouch.Foundation.NSCoder coder);\n public EKCalendarChooserDelegate (MonoTouch.Foundation.NSObjectFlag t);\n public EKCalendarChooserDelegate (IntPtr handle);\n \n public virtual void Cancelled (EKCalendarChooser calendarChooser);\n public virtual void Finished (EKCalendarChooser calendarChooser);\n public virtual void SelectionChanged (EKCalendarChooser calendarChooser);\n}\n
[Serializable]\npublic enum EKCalendarChooserDisplayStyle {\n AllCalendars,\n WritableCalendarsOnly\n}\n
[Serializable]\npublic enum EKCalendarChooserSelectionStyle {\n Single,\n Multiple\n}\n
The enumerations have been fixed for consistency.
\nRemoved:
\nNSEra,\n NSYear,\n NSMonth,\n NSDay,\n NSHour,\n NSMinute,\n NSSecond,\n NSWeek,\n NSWeekday,\n NSWeekdayOrdinal,\n NSQuarter,\n NSCalendar,\n NSTimeZone\n
Added:
\nEra,\n Year,\n Month,\n Day,\n Hour,\n Minute,\n Second,\n Week,\n Weekday,\n WeekdayOrdinal,\n Quarter,\n WeekOfMonth,\n WeekOfYear,\n YearForWeakOfYear,\n Calendar,\n TimeZone\n
Added:
\nCoordinated,\n MappedAlways\n
Removed:
\nNSDataWritingFileProtectionMask\n
Added:
\nCoordinated,\n FileProtectionMask,\n FileProtectionCompleteUnlessOpen,\n FileProtectionCompleteUntilFirstUserAuthentication\n
Added:
\npublic virtual int WeekOfMonth {\n get;\n set;\n }\n public virtual int WeekOfYear {\n get;\n set;\n }\n public virtual int YearForWeekOfYear {\n get;\n set;\n }\n
Removed:
\npublic static NSExpression FromFuction (string name, NSExpression[] parameters);\n
Added:
\npublic static NSExpression FromFormat (string format, NSExpression[] parameters);\n public static NSExpression FromFunction (string name, NSExpression[] parameters);\n
public class NSFileCoordinator : NSObject {\n \n public NSFileCoordinator ();\n public NSFileCoordinator (NSCoder coder);\n public NSFileCoordinator (NSObjectFlag t);\n public NSFileCoordinator (IntPtr handle);\n public NSFileCoordinator (NSFilePresenter filePresenterOrNil);\n \n public static void RemoveFilePresenter (NSFilePresenter filePresenter);\n public virtual void AddFilePresenter (NSFilePresenter filePresenter);\n public virtual void Cancel ();\n public virtual void CoordinateBatc (NSUrl[] readingURLs, NSFileCoordinatorReadingOptions readingOptions, NSUrl[] writingURLs, NSFileCoordinatorWritingOptions writingOptions, NSError error, NSAction batchHandler);\n public virtual void CoordinateRead (NSUrl itemUrl, NSFileCoordinatorReadingOptions options, out NSError error, NSFileCoordinatorWorker worker);\n public virtual void CoordinateReadWrite (NSUrl readingURL, NSFileCoordinatorReadingOptions readingOptions, NSUrl writingURL, NSFileCoordinatorWritingOptions writingOptions, out NSError error, NSFileCoordinatorWorkerRW readWriteWorker);\n public virtual void CoordinateWrite (NSUrl url, NSFileCoordinatorWritingOptions options, out NSError error, NSFileCoordinatorWorker worker);\n public virtual void ItemMoved (NSUrl fromUrl, NSUrl toUrl);\n \n public static NSFilePresenter[] FilePresenters {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n}\n
[Serializable]\n[Flags]\npublic enum NSFileCoordinatorReadingOptions {\n WithoutChanges\n}\n
[Serializable]\npublic delegate void NSFileCoordinatorWorker (NSUrl newUrl);\n
[Serializable]\npublic delegate void NSFileCoordinatorWorkerRW (NSUrl newReadingUrl, NSUrl newWritingUrl);\n
[Serializable]\n[Flags]\npublic enum NSFileCoordinatorWritingOptions {\n ForDeleting,\n ForMoving,\n ForMerging\n}\n
Added:
\npublic virtual bool CreateDirectory (NSUrl url, bool createIntermediates, NSDictionary attributes, out NSError error);\n public virtual bool CreateSymbolicLink (NSUrl url, NSUrl destURL, out NSError error);\n public virtual bool EvictUbiquitous (NSUrl url, out NSError error);\n public virtual NSUrl GetUrlForPublishingUbiquitousItem (NSUrl url, out NSDate expirationDate, out NSError error);\n public virtual NSUrl GetUrlForUbiquityContainer (string containerIdentifier);\n public virtual bool IsUbiquitous (NSUrl url);\n public virtual bool SetUbiquitous (bool flag, NSUrl url, NSUrl destinationUrl, out NSError error);\n public virtual bool StartDownloadingUbiquitous (NSUrl url, out NSError error);\n public static NSString FileProtectionComplete {\n get;\n }\n public static NSString FileProtectionCompleteUnlessOpen {\n get;\n }\n public static NSString FileProtectionCompleteUntilFirstUserAuthentication {\n get;\n }\n public static NSString FileProtectionKey {\n get;\n }\n public static NSString FileProtectionNone {\n get;\n }\n
public abstract class NSFilePresenter : NSObject {\n \n public NSFilePresenter ();\n public NSFilePresenter (NSCoder coder);\n public NSFilePresenter (NSObjectFlag t);\n public NSFilePresenter (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n public virtual void PresentedItemChanged ();\n public virtual void PresentedItemGainedVersion (NSFileVersion version);\n public virtual void PresentedItemLostVersion (NSFileVersion version);\n public virtual void PresentedItemMoved (NSUrl newURL);\n public virtual void PresentedItemResolveConflictVersion (NSFileVersion version);\n public virtual void PresentedSubitemAppeared (NSUrl atUrl);\n public virtual void PresentedSubitemChanged (NSUrl url);\n public virtual void PresentedSubitemGainedVersion (NSUrl url, NSFileVersion version);\n public virtual void PresentedSubitemLostVersion (NSUrl url, NSFileVersion version);\n public virtual void PresentedSubitemMoved (NSUrl oldURL, NSUrl newURL);\n public virtual void PresentedSubitemResolvedConflictVersion (NSUrl url, NSFileVersion version);\n \n public virtual NSOperationQueue PesentedItemOperationQueue {\n get;\n }\n public abstract NSUrl PresentedItemURL {\n get;\n }\n}\n
public class NSFileVersion : NSObject {\n \n public NSFileVersion ();\n public NSFileVersion (NSCoder coder);\n public NSFileVersion (NSObjectFlag t);\n public NSFileVersion (IntPtr handle);\n \n public static NSFileVersion GetCurrentVersion (NSUrl url);\n public static NSFileVersion[] GetOtherVersions (NSUrl url);\n public static NSFileVersion GetSpecificVersion (NSUrl url, NSObject persistentIdentifier);\n public static NSFileVersion[] GetUnresolvedConflictVersions (NSUrl url);\n public static bool RemoveOtherVersions (NSUrl url, out NSError outError);\n protected override void Dispose (bool disposing);\n public virtual bool Remove (out NSError outError);\n public virtual NSUrl ReplaceItem (NSUrl url, NSFileVersionReplacingOptions options, out NSError error);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual bool Discardable {\n get;\n set;\n }\n public virtual bool IsConflict {\n get;\n }\n public virtual string LocalizedName {\n get;\n }\n public virtual string LocalizedNameOfSavingComputer {\n get;\n }\n public virtual NSDate ModificationDate {\n get;\n }\n public virtual NSObject PersistentIdentifier {\n get;\n }\n public virtual bool Resolved {\n get;\n set;\n }\n public virtual NSUrl Url {\n get;\n }\n}\n
[Serializable]\npublic enum NSFileVersionAddingOptions {\n ByMoving\n}\n
[Serializable]\n[Flags]\npublic enum NSFileVersionReplacingOptions {\n ByMoving\n}\n
Added:
\npublic virtual NSHttpCookie[] GetSortedCookies (NSSortDescriptor[] sortDescriptors);\n
Added:
\npublic NSHttpUrlResponse (NSUrl url, int statusCode, string httpVersion, NSDictionary headerFields);\n
Added:
\npublic virtual void EnumerateRanges (NSRangeIterator iterator);\n public virtual void EnumerateRanges (NSEnumerationOptions opts, NSRangeIterator iterator);\n public virtual void EnumerateRanges (NSRange range, NSEnumerationOptions opts, NSRangeIterator iterator);\n
[Serializable]\n[Flags]\npublic enum NSJsonReadingOptions {\n MutableContainers,\n MutableLeaves,\n AllowFragments\n}\n
public class NSJsonSerialization : NSObject {\n \n public NSJsonSerialization ();\n public NSJsonSerialization (NSCoder coder);\n public NSJsonSerialization (NSObjectFlag t);\n public NSJsonSerialization (IntPtr handle);\n \n public static NSObject Deserialize (NSData data, NSJsonReadingOptions opt, NSError error);\n public static NSObject Deserialize (NSInputStream stream, NSJsonReadingOptions opt, out NSError error);\n public static bool IsValidJSONObject (NSObject obj);\n public static NSData Serialize (NSObject obj, NSJsonWritingOptions opt, out NSError error);\n public static int Serialize (NSObject obj, NSOutputStream stream, NSJsonWritingOptions opt, out NSError error);\n \n public override IntPtr ClassHandle {\n get;\n }\n}\n
[Serializable]\n[Flags]\npublic enum NSJsonWritingOptions {\n PrettyPrinted\n}\n
public class NSLinguisticTag {\n \n public NSLinguisticTag ();\n \n public static NSString Adjective {\n get;\n }\n public static NSString Adverb {\n get;\n }\n public static NSString Classifier {\n get;\n }\n public static NSString CloseParenthesis {\n get;\n }\n public static NSString CloseQuote {\n get;\n }\n public static NSString Conjunction {\n get;\n }\n public static NSString Dash {\n get;\n }\n public static NSString Determiner {\n get;\n }\n public static NSString Idiom {\n get;\n }\n public static NSString Interjection {\n get;\n }\n public static NSString Noun {\n get;\n }\n public static NSString Number {\n get;\n }\n public static NSString OpenParenthesis {\n get;\n }\n public static NSString OpenQuote {\n get;\n }\n public static NSString OrganizationName {\n get;\n }\n public static NSString Other {\n get;\n }\n public static NSString OtherPunctuation {\n get;\n }\n public static NSString OtherWhitespace {\n get;\n }\n public static NSString OtherWord {\n get;\n }\n public static NSString ParagraphBreak {\n get;\n }\n public static NSString Particle {\n get;\n }\n public static NSString PersonalName {\n get;\n }\n public static NSString PlaceName {\n get;\n }\n public static NSString Preposition {\n get;\n }\n public static NSString Pronoun {\n get;\n }\n public static NSString Punctuation {\n get;\n }\n public static NSString SchemeLanguage {\n get;\n }\n public static NSString SchemeLemma {\n get;\n }\n public static NSString SchemeLexicalClass {\n get;\n }\n public static NSString SchemeNameType {\n get;\n }\n public static NSString SchemeNameTypeOrLexicalClass {\n get;\n }\n public static NSString SchemeScript {\n get;\n }\n public static NSString SchemeTokenType {\n get;\n }\n public static NSString SentenceTerminator {\n get;\n }\n public static NSString Verb {\n get;\n }\n public static NSString Whitespace {\n get;\n }\n public static NSString Word {\n get;\n }\n public static NSString WordJoiner {\n get;\n }\n}\n
public class NSLinguisticTagger : NSObject {\n \n public NSLinguisticTagger ();\n public NSLinguisticTagger (NSCoder coder);\n public NSLinguisticTagger (NSObjectFlag t);\n public NSLinguisticTagger (IntPtr handle);\n public NSLinguisticTagger (NSString[] tagSchemes, NSLinguisticTaggerOptions opts);\n \n public static NSString[] GetAvailableTagSchemesForLanguage (string language);\n protected override void Dispose (bool disposing);\n public virtual void EnumerateTagsInRange (NSRange range, NSString tagScheme, NSLinguisticTaggerOptions opts, NSLingusticEnumerator enumerator);\n public virtual NSRange GetSentenceRangeForRange (NSRange range);\n public virtual void SetOrthographyrange (NSOrthography orthography, NSRange range);\n public virtual void StringEditedInRange (NSRange newRange, int delta);\n \n public virtual string AnalysisString {\n get;\n set;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual NSString[] TagSchemes {\n get;\n }\n}\n
[Serializable]\n[Flags]\npublic enum NSLinguisticTaggerOptions {\n OmitWords,\n OmitPunctuation,\n OmitWhitespace,\n OmitOther,\n JoinNames\n}\n
[Serializable]\npublic delegate void NSLingusticEnumerator (NSString tag, NSRange tokenRange, NSRange sentenceRange, ref bool stop);\n
public class NSMetadataItem : NSObject {\n \n public NSMetadataItem ();\n public NSMetadataItem (NSCoder coder);\n public NSMetadataItem (NSObjectFlag t);\n public NSMetadataItem (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n public virtual NSObject ValueForAttribute (string key);\n public virtual NSDictionary ValuesForAttributes (NSArray keys);\n \n public virtual NSObject[] Attributes {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n}\n
public class NSMetadataQuery : NSObject {\n \n public NSMetadataQuery ();\n public NSMetadataQuery (NSCoder coder);\n public NSMetadataQuery (NSObjectFlag t);\n public NSMetadataQuery (IntPtr handle);\n \n public virtual void DisableUpdates ();\n protected override void Dispose (bool disposing);\n public virtual void EnableUpdates ();\n public virtual int IndexOfResult (NSObject result);\n public virtual NSObject ResultAtIndex (int idx);\n public virtual bool StartQuery ();\n public virtual void StopQuery ();\n public virtual NSObject ValueOfAttribute (string attribyteName, int atIndex);\n \n public static NSString DidFinishGatheringNotification {\n get;\n }\n public static NSString DidStartGatheringNotification {\n get;\n }\n public static NSString DidUpdateNotification {\n get;\n }\n public static NSString GatheringProgressNotification {\n get;\n }\n public static NSString ItemDisplayNameKey {\n get;\n }\n public static NSString ItemFSContentChangeDateKey {\n get;\n }\n public static NSString ItemFSCreationDateKey {\n get;\n }\n public static NSString ItemFSNameKey {\n get;\n }\n public static NSString ItemFSSizeKey {\n get;\n }\n public static NSString ItemIsUbiquitousKey {\n get;\n }\n public static NSString ItemPathKey {\n get;\n }\n public static NSString ItemURLKey {\n get;\n }\n public static NSString LocalComputerScope {\n get;\n }\n public static NSString QueryLocalDocumentsScope {\n get;\n }\n public static NSString QueryNetworkScope {\n get;\n }\n public static NSString QueryUbiquitousDataScope {\n get;\n }\n public static NSString QueryUbiquitousDocumentsScope {\n get;\n }\n public static NSString ResultContentRelevanceAttribute {\n get;\n }\n public static NSString UbiquitousItemHasUnresolvedConflictsKey {\n get;\n }\n public static NSString UbiquitousItemIsDownloadedKey {\n get;\n }\n public static NSString UbiquitousItemIsDownloadingKey {\n get;\n }\n public static NSString UbiquitousItemIsUploadedKey {\n get;\n }\n public static NSString UbiquitousItemIsUploadingKey {\n get;\n }\n public static NSString UbiquitousItemPercentDownloadedKey {\n get;\n }\n public static NSString UbiquitousItemPercentUploadedKey {\n get;\n }\n public static NSString UserHomeScope {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public NSMetadataQueryDelegate Delegate {\n get;\n set;\n }\n public virtual NSObject[] GroupedResults {\n get;\n }\n public virtual NSArray GroupingAttributes {\n get;\n set;\n }\n public virtual bool IsGathering {\n get;\n }\n public virtual bool IsStarted {\n get;\n }\n public virtual bool IsStopped {\n get;\n }\n public virtual double NotificationBatchingInterval {\n get;\n set;\n }\n public virtual NSPredicate Predicate {\n get;\n set;\n }\n public NSMetadataQueryObject ReplacementObjectForResultObject {\n get;\n set;\n }\n public NSMetadataQueryValue ReplacementValueForAttributevalue {\n get;\n set;\n }\n public virtual int ResultCount {\n get;\n }\n public virtual NSMetadataItem[] Results {\n get;\n }\n public virtual NSObject[] SearchScopes {\n get;\n set;\n }\n public virtual NSSortDescriptor[] SortDescriptors {\n get;\n set;\n }\n public virtual NSObject[] ValueListAttributes {\n get;\n set;\n }\n public virtual NSDictionary ValueLists {\n get;\n }\n public virtual NSMetadataQueryDelegate WeakDelegate {\n get;\n set;\n }\n}\n
public class NSMetadataQueryAttributeValueTuple : NSObject {\n \n public NSMetadataQueryAttributeValueTuple ();\n public NSMetadataQueryAttributeValueTuple (NSCoder coder);\n public NSMetadataQueryAttributeValueTuple (NSObjectFlag t);\n public NSMetadataQueryAttributeValueTuple (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n \n public virtual string Attribute {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual int Count {\n get;\n }\n public virtual NSObject Value {\n get;\n }\n}\n
public class NSMetadataQueryDelegate : NSObject {\n \n public NSMetadataQueryDelegate ();\n public NSMetadataQueryDelegate (NSCoder coder);\n public NSMetadataQueryDelegate (NSObjectFlag t);\n public NSMetadataQueryDelegate (IntPtr handle);\n \n public virtual NSObject ReplacementObjectForResultObject (NSMetadataQuery query, NSMetadataItem result);\n public virtual NSObject ReplacementValueForAttributevalue (NSMetadataQuery query, string attributeName, NSObject value);\n}\n
[Serializable]\npublic delegate NSObject NSMetadataQueryObject (NSMetadataQuery query, NSMetadataItem result);\n
public class NSMetadataQueryResultGroup : NSObject {\n \n public NSMetadataQueryResultGroup ();\n public NSMetadataQueryResultGroup (NSCoder coder);\n public NSMetadataQueryResultGroup (NSObjectFlag t);\n public NSMetadataQueryResultGroup (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n public virtual NSObject ResultAtIndex (uint idx);\n \n public virtual string Attribute {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual int ResultCount {\n get;\n }\n public virtual NSObject[] Results {\n get;\n }\n public virtual NSObject[] Subgroups {\n get;\n }\n public virtual NSObject Value {\n get;\n }\n}\n
[Serializable]\npublic delegate NSObject NSMetadataQueryValue (NSMetadataQuery query, string attributeName, NSObject value);\n
Added:
\npublic virtual bool ConformsToProtocol (IntPtr protocol);\n
public class NSOrthography : NSObject {\n \n public NSOrthography ();\n public NSOrthography (NSCoder coder);\n public NSOrthography (NSObjectFlag t);\n public NSOrthography (IntPtr handle);\n public NSOrthography (string dominantScript, NSDictionary languageMap);\n \n protected override void Dispose (bool disposing);\n public virtual string DominantLanguageForScript (string script);\n public virtual string [] LanguagesForScript (string script);\n \n public virtual string [] AllLanguages {\n get;\n }\n public virtual string [] AllScripts {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual string DominantLanguage {\n get;\n }\n public virtual string DominantScript {\n get;\n }\n public virtual NSDictionary LanguageMap {\n get;\n }\n}\n
Removed:
\npublic virtual uint ActiveProcessorCount {\n public virtual uint OperatingSystem {\n public virtual ulong PhysicalMemory {\n public virtual uint ProcessorCount {\n
Added:
\npublic virtual int ActiveProcessorCount {\n public virtual int OperatingSystem {\n public virtual long PhysicalMemory {\n public virtual int ProcessorCount {\n
Added:
\n[Serializable]\n public delegate void NSRangeIterator (NSRange range, ref bool stop);\n
Removed:
\npublic virtual NSObject PropertyForKey (string key);\n public virtual bool SetPropertyForKey (NSObject property, string key);\n
Added:
\npublic static NSString DataWrittenToMemoryStreamKey {\n get;\n }\n public static NSString FileCurrentOffsetKey {\n get;\n }\n public static NSString NetworkServiceType {\n get;\n }\n public static NSString NetworkServiceTypeBackground {\n get;\n }\n public static NSString NetworkServiceTypeVideo {\n get;\n }\n public static NSString NetworkServiceTypeVoice {\n get;\n }\n public static NSString SocketSecurityLevelKey {\n get;\n }\n public static NSString SocketSecurityLevelNegotiatedSsl {\n get;\n }\n public static NSString SocketSecurityLevelNone {\n get;\n }\n public static NSString SocketSecurityLevelSslV2 {\n get;\n }\n public static NSString SocketSecurityLevelSslV3 {\n get;\n }\n public static NSString SocketSecurityLevelTlsV1 {\n get;\n }\n public static NSString SocketSslErrorDomain {\n get;\n }\n public static NSString SocksErrorDomain {\n get;\n }\n public static NSString SocksProxyConfigurationKey {\n get;\n }\n public static NSString SocksProxyHostKey {\n get;\n }\n public static NSString SocksProxyPasswordKey {\n get;\n }\n public static NSString SocksProxyPortKey {\n get;\n }\n public static NSString SocksProxyUserKey {\n get;\n }\n public static NSString SocksProxyVersion4 {\n get;\n }\n public static NSString SocksProxyVersion5 {\n get;\n }\n public static NSString SocksProxyVersionKey {\n get;\n }\n
public class NSUbiquitousKeyValueStore : NSObject {\n \n public NSUbiquitousKeyValueStore ();\n public NSUbiquitousKeyValueStore (NSCoder coder);\n public NSUbiquitousKeyValueStore (NSObjectFlag t);\n public NSUbiquitousKeyValueStore (IntPtr handle);\n \n public virtual NSDictionary DictionaryRepresentation ();\n public virtual NSObject[] GetArray (string aKey);\n public virtual bool GetBool (string aKey);\n public virtual NSData GetData (string aKey);\n public virtual NSDictionary GetDictionary (string aKey);\n public virtual double GetDouble (string aKey);\n public virtual long GetLong (string aKey);\n public virtual string GetString (string aKey);\n public virtual void Remove (string aKey);\n public void SetArray (string key, NSObject[] value);\n public void SetBool (string key, bool value);\n public void SetData (string key, NSData value);\n public void SetDictionary (string key, NSDictionary value);\n public void SetDouble (string key, double value);\n public void SetLong (string key, long value);\n public void SetString (string key, string value);\n public virtual bool Synchronize ();\n \n public static NSString ChangedKeysKey {\n get;\n }\n public static NSString ChangeReasonKey {\n get;\n }\n public static NSUbiquitousKeyValueStore DefaultStore {\n get;\n }\n public static NSString DidChangeExternallyNotification {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public NSObject this [NSString key] {\n get;\n set;\n }\n}\n
[Serializable]\npublic enum NSUbiquitousKeyValueStoreChangeReason {\n ServerChange,\n InitialSyncChange,\n QuotaViolationChange\n}\n
Added:
\npublic virtual void SetActionIsDiscardable (bool discardable);\n public static NSString DidCloseUndoGroupNotification {\n get;\n }\n public static NSString GroupIsDiscardableKey {\n get;\n }\n public virtual bool RedoActionIsDiscardable {\n get;\n }\n public virtual bool UndoActionIsDiscardable {\n get;\n }\n
Added:
\npublic virtual NSUrl Append (string pathComponent, bool isDirectory);\n public virtual NSDictionary GetResourceValues (NSString[] keys, out NSError error);\n public bool SetResource (string key, NSObject value);\n public bool SetResource (string key, NSObject value, out NSError error);\n public bool TryGetResource (string key, out NSObject value);\n public bool TryGetResource (string key, out NSObject value, out NSError error);\n public static NSString AttributeModificationDateKey {\n get;\n }\n public static NSString ContentAccessDateKey {\n get;\n }\n public static NSString ContentModificationDateKey {\n get;\n }\n public static NSString CreationDateKey {\n get;\n }\n public static NSString CustomIconKey {\n get;\n }\n public static NSString EffectiveIconKey {\n get;\n }\n public static NSString FileAllocatedSizeKey {\n get;\n }\n public static NSString FileResourceIdentifierKey {\n get;\n }\n public static NSString FileResourceTypeBlockSpecial {\n get;\n }\n public static NSString FileResourceTypeCharacterSpecial {\n get;\n }\n public static NSString FileResourceTypeDirectory {\n get;\n }\n public static NSString FileResourceTypeKey {\n get;\n }\n public static NSString FileResourceTypeNamedPipe {\n get;\n }\n public static NSString FileResourceTypeRegular {\n get;\n }\n public static NSString FileResourceTypeSocket {\n get;\n }\n public static NSString FileResourceTypeSymbolicLink {\n get;\n }\n public static NSString FileResourceTypeUnknown {\n get;\n }\n public static NSString FileSecurityKey {\n get;\n }\n public static NSString FileSizeKey {\n get;\n }\n public static NSString HasHiddenExtensionKey {\n get;\n }\n public static NSString IsAliasFileKey {\n get;\n }\n public static NSString IsDirectoryKey {\n get;\n }\n public static NSString IsExecutableKey {\n get;\n }\n public static NSString IsHiddenKey {\n get;\n }\n public static NSString IsMountTriggerKey {\n get;\n }\n public static NSString IsPackageKey {\n get;\n }\n public static NSString IsReadableKey {\n get;\n }\n public static NSString IsRegularFileKey {\n get;\n }\n public static NSString IsSymbolicLinkKey {\n get;\n }\n public static NSString IsSystemImmutableKey {\n get;\n }\n public static NSString IsUbiquitousItemKey {\n get;\n }\n public static NSString IsUserImmutableKey {\n get;\n }\n public static NSString IsVolumeKey {\n get;\n }\n public static NSString IsWritableKey {\n get;\n }\n public static NSString KeysOfUnsetValuesKey {\n get;\n }\n public static NSString LabelColorKey {\n get;\n }\n public static NSString LabelNumberKey {\n get;\n }\n public static NSString LinkCountKey {\n get;\n }\n public static NSString LocalizedLabelKey {\n get;\n }\n public static NSString LocalizedNameKey {\n get;\n }\n public static NSString LocalizedTypeDescriptionKey {\n get;\n }\n public static NSString NameKey {\n get;\n }\n public static NSString ParentDirectoryURLKey {\n get;\n }\n public static NSString PreferredIOBlockSizeKey {\n get;\n }\n public static NSString TotalFileAllocatedSizeKey {\n get;\n }\n public static NSString TotalFileSizeKey {\n get;\n }\n public static NSString TypeIdentifierKey {\n get;\n }\n public static NSString UbiquitousItemHasUnresolvedConflictsKey {\n get;\n }\n public static NSString UbiquitousItemIsDownloadedKey {\n get;\n }\n public static NSString UbiquitousItemIsDownloadingKey {\n get;\n }\n public static NSString UbiquitousItemIsUploadedKey {\n get;\n }\n public static NSString UbiquitousItemIsUploadingKey {\n get;\n }\n public static NSString UbiquitousItemPercentDownloadedKey {\n get;\n }\n public static NSString UbiquitousItemPercentUploadedKey {\n get;\n }\n public static NSString VolumeAvailableCapacityKey {\n get;\n }\n public static NSString VolumeCreationDateKey {\n get;\n }\n public static NSString VolumeIdentifierKey {\n get;\n }\n public static NSString VolumeIsAutomountedKey {\n get;\n }\n public static NSString VolumeIsBrowsableKey {\n get;\n }\n public static NSString VolumeIsEjectableKey {\n get;\n }\n public static NSString VolumeIsInternalKey {\n get;\n }\n public static NSString VolumeIsJournalingKey {\n get;\n }\n public static NSString VolumeIsLocalKey {\n get;\n }\n public static NSString VolumeIsReadOnlyKey {\n get;\n }\n public static NSString VolumeIsRemovableKey {\n get;\n }\n public static NSString VolumeLocalizedFormatDescriptionKey {\n get;\n }\n public static NSString VolumeLocalizedNameKey {\n get;\n }\n public static NSString VolumeMaximumFileSizeKey {\n get;\n }\n public static NSString VolumeNameKey {\n get;\n }\n public static NSString VolumeResourceCountKey {\n get;\n }\n public static NSString VolumeSupportsAdvisoryFileLockingKey {\n get;\n }\n public static NSString VolumeSupportsCasePreservedNamesKey {\n get;\n }\n public static NSString VolumeSupportsCaseSensitiveNamesKey {\n get;\n }\n public static NSString VolumeSupportsExtendedSecurityKey {\n get;\n }\n public static NSString VolumeSupportsHardLinksKey {\n get;\n }\n public static NSString VolumeSupportsJournalingKey {\n get;\n }\n public static NSString VolumeSupportsPersistentIDsKey {\n get;\n }\n public static NSString VolumeSupportsRenamingKey {\n get;\n }\n public static NSString VolumeSupportsRootDirectoryDatesKey {\n get;\n }\n public static NSString VolumeSupportsSparseFilesKey {\n get;\n }\n public static NSString VolumeSupportsSymbolicLinksKey {\n get;\n }\n public static NSString VolumeSupportsVolumeSizesKey {\n get;\n }\n public static NSString VolumeSupportsZeroRunsKey {\n get;\n }\n public static NSString VolumeTotalCapacityKey {\n get;\n }\n public static NSString VolumeURLForRemountingKey {\n get;\n }\n public static NSString VolumeURLKey {\n get;\n }\n public static NSString VolumeUUIDStringKey {\n get;\n }\n
Added:
\npublic virtual void PejectProtectionSpaceAndContinueWithChallenge (NSUrlAuthenticationChallenge challenge);\n public virtual void PerformDefaultHandlingForChallenge (NSUrlAuthenticationChallenge challenge);\n
Added:
\npublic static void SendAsynchronousRequest (NSUrlRequest request, NSOperationQueue queue, NSUrlConnectionDataResponse completionHandler);\n protected override void Dispose (bool disposing);\n public virtual void SetDelegateQueue (NSOperationQueue queue);\n public virtual NSUrlRequest CurrentRequest {\n get;\n }\n public virtual MonoTouch.NewsstandKit.NKAssetDownload NewsstandAssetDownload {\n get;\n }\n public virtual NSUrlRequest OriginalRequest {\n get;\n }\n
Added:
\n[Serializable]\n public delegate void NSUrlConnectionDataResponse (NSUrlResponse response, NSData data, NSError error);\n
Added:
\npublic abstract class NSUrlConnectionDownloadDelegate : NSUrlConnectionDelegate {\n \n public NSUrlConnectionDownloadDelegate ();\n public NSUrlConnectionDownloadDelegate (NSCoder coder);\n public NSUrlConnectionDownloadDelegate (NSObjectFlag t);\n public NSUrlConnectionDownloadDelegate (IntPtr handle);\n \n public override bool CanAuthenticateAgainstProtectionSpace (NSUrlConnection connection, NSUrlProtectionSpace protectionSpace);\n public override void CanceledAuthenticationChallenge (NSUrlConnection connection, NSUrlAuthenticationChallenge challenge);\n public override bool ConnectionShouldUseCredentialStorage (NSUrlConnection connection);\n public override void FailedWithError (NSUrlConnection connection, NSError error);\n public abstract void FinishedDownloading (NSUrlConnection connection, NSUrl destinationUrl);\n public override void FinishedLoading (NSUrlConnection connection);\n public override NSInputStream NeedNewBodyStream (NSUrlConnection connection, NSUrlRequest request);\n public override void ReceivedAuthenticationChallenge (NSUrlConnection connection, NSUrlAuthenticationChallenge challenge);\n public override void ReceivedData (NSUrlConnection connection, NSData data);\n public override void ReceivedResponse (NSUrlConnection connection, NSUrlResponse response);\n public virtual void ResumedDownloading (NSUrlConnection connection, long totalBytesWritten, long expectedTotalBytes);\n public override void SentBodyData (NSUrlConnection connection, int bytesWritten, int totalBytesWritten, int totalBytesExpectedToWrite);\n public override NSCachedUrlResponse WillCacheResponse (NSUrlConnection connection, NSCachedUrlResponse cachedResponse);\n public override NSUrlRequest WillSendRequest (NSUrlConnection connection, NSUrlRequest request, NSUrlResponse response);\n public virtual void WroteData (NSUrlConnection connection, long bytesWritten, long totalBytesWritten, long expectedTotalBytes);\n }\n
public class GLKBaseEffect : MonoTouch.Foundation.NSObject {\n \n public GLKBaseEffect ();\n public GLKBaseEffect (MonoTouch.Foundation.NSCoder coder);\n public GLKBaseEffect (MonoTouch.Foundation.NSObjectFlag t);\n public GLKBaseEffect (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n public virtual void PrepareToDraw ();\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual bool ColorMaterialEnabled {\n get;\n set;\n }\n public virtual OpenTK.Vector4 ConstantColor {\n get;\n set;\n }\n public virtual GLKEffectPropertyFog Fog {\n get;\n }\n public virtual string Label {\n get;\n set;\n }\n public virtual GLKEffectPropertyLight Light0 {\n get;\n }\n public virtual GLKEffectPropertyLight Light1 {\n get;\n }\n public virtual GLKEffectPropertyLight Light2 {\n get;\n }\n public virtual GLKLightingType LightingType {\n get;\n set;\n }\n public virtual OpenTK.Vector4 LightModelAmbientColor {\n get;\n set;\n }\n public virtual bool LightModelTwoSided {\n get;\n set;\n }\n public virtual GLKEffectPropertyMaterial Material {\n get;\n }\n public virtual GLKEffectPropertyTexture Texture2d0 {\n get;\n }\n public virtual GLKEffectPropertyTexture Texture2d1 {\n get;\n }\n public virtual GLKEffectPropertyTexture[] TextureOrder {\n get;\n set;\n }\n public virtual GLKEffectPropertyTransform Transform {\n get;\n }\n public virtual bool UseConstantColor {\n get;\n set;\n }\n}\n
public class GLKEffectProperty : MonoTouch.Foundation.NSObject {\n \n public GLKEffectProperty ();\n public GLKEffectProperty (MonoTouch.Foundation.NSCoder coder);\n public GLKEffectProperty (MonoTouch.Foundation.NSObjectFlag t);\n public GLKEffectProperty (IntPtr handle);\n \n public override IntPtr ClassHandle {\n get;\n }\n}\n
public class GLKEffectPropertyFog : GLKEffectProperty {\n \n public GLKEffectPropertyFog ();\n public GLKEffectPropertyFog (MonoTouch.Foundation.NSCoder coder);\n public GLKEffectPropertyFog (MonoTouch.Foundation.NSObjectFlag t);\n public GLKEffectPropertyFog (IntPtr handle);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual OpenTK.Vector4 Color {\n get;\n set;\n }\n public virtual float Density {\n get;\n set;\n }\n public virtual bool Enabled {\n get;\n set;\n }\n public virtual float End {\n get;\n set;\n }\n public virtual GLKFogMode Mode {\n get;\n set;\n }\n public virtual float Start {\n get;\n set;\n }\n}\n
public class GLKEffectPropertyLight : GLKEffectProperty {\n \n public GLKEffectPropertyLight ();\n public GLKEffectPropertyLight (MonoTouch.Foundation.NSCoder coder);\n public GLKEffectPropertyLight (MonoTouch.Foundation.NSObjectFlag t);\n public GLKEffectPropertyLight (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n \n public virtual OpenTK.Vector4 AmbientColor {\n get;\n set;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual float ConstantAttenuation {\n get;\n set;\n }\n public virtual OpenTK.Vector4 DiffuseColor {\n get;\n set;\n }\n public virtual bool Enabled {\n get;\n set;\n }\n public virtual float LinearAttenuation {\n get;\n set;\n }\n public virtual OpenTK.Vector4 Position {\n get;\n set;\n }\n public virtual float QuadraticAttenuation {\n get;\n set;\n }\n public virtual OpenTK.Vector4 SpecularColor {\n get;\n set;\n }\n public virtual float SpotCutoff {\n get;\n set;\n }\n public virtual OpenTK.Vector3 SpotDirection {\n get;\n set;\n }\n public virtual float SpotExponent {\n get;\n set;\n }\n public virtual GLKEffectPropertyTransform Transform {\n get;\n set;\n }\n}\n
public class GLKEffectPropertyMaterial : GLKEffectProperty {\n \n public GLKEffectPropertyMaterial ();\n public GLKEffectPropertyMaterial (MonoTouch.Foundation.NSCoder coder);\n public GLKEffectPropertyMaterial (MonoTouch.Foundation.NSObjectFlag t);\n public GLKEffectPropertyMaterial (IntPtr handle);\n \n public virtual OpenTK.Vector4 AmbientColor {\n get;\n set;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual OpenTK.Vector4 DiffuseColor {\n get;\n set;\n }\n public virtual OpenTK.Vector4 EmissiveColor {\n get;\n set;\n }\n public virtual float Shininess {\n get;\n set;\n }\n public virtual OpenTK.Vector4 SpecularColor {\n get;\n set;\n }\n}\n
public class GLKEffectPropertyTexture : GLKEffectProperty {\n \n public GLKEffectPropertyTexture ();\n public GLKEffectPropertyTexture (MonoTouch.Foundation.NSCoder coder);\n public GLKEffectPropertyTexture (MonoTouch.Foundation.NSObjectFlag t);\n public GLKEffectPropertyTexture (IntPtr handle);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual bool Enabled {\n get;\n set;\n }\n public virtual GLKTextureEnvMode EnvMode {\n get;\n set;\n }\n public virtual uint GLName {\n get;\n set;\n }\n public virtual GLKTextureTarget Target {\n get;\n set;\n }\n}\n
public class GLKEffectPropertyTransform : GLKEffectProperty {\n \n public GLKEffectPropertyTransform ();\n public GLKEffectPropertyTransform (MonoTouch.Foundation.NSCoder coder);\n public GLKEffectPropertyTransform (MonoTouch.Foundation.NSObjectFlag t);\n public GLKEffectPropertyTransform (IntPtr handle);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual OpenTK.Matrix4 ModelViewMatrix {\n get;\n set;\n }\n public virtual OpenTK.Matrix3 NormalMatrix {\n get;\n }\n public virtual OpenTK.Matrix4 ProjectionMatrix {\n get;\n set;\n }\n public virtual OpenTK.Matrix4 TextureMatrix {\n get;\n set;\n }\n}\n
[Serializable]\npublic enum GLKFogMode {\n Exp,\n Exp2,\n Linear\n}\n
[Serializable]\npublic enum GLKLightingType {\n PerVertex,\n PerPixel\n}\n
public abstract class GLKNamedEffect : MonoTouch.Foundation.NSObject {\n \n public GLKNamedEffect ();\n public GLKNamedEffect (MonoTouch.Foundation.NSCoder coder);\n public GLKNamedEffect (MonoTouch.Foundation.NSObjectFlag t);\n public GLKNamedEffect (IntPtr handle);\n \n public abstract void PrepareToDraw ();\n}\n
public class GLKReflectionMapEffect : GLKBaseEffect {\n \n public GLKReflectionMapEffect ();\n public GLKReflectionMapEffect (MonoTouch.Foundation.NSCoder coder);\n public GLKReflectionMapEffect (MonoTouch.Foundation.NSObjectFlag t);\n public GLKReflectionMapEffect (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n public virtual void PrepareToDraw ();\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual OpenTK.Matrix3 Matrix {\n get;\n set;\n }\n public virtual GLKEffectPropertyTexture TextureCubeMap {\n get;\n }\n}\n
public class GLKSkyboxEffect : MonoTouch.Foundation.NSObject {\n \n public GLKSkyboxEffect ();\n public GLKSkyboxEffect (MonoTouch.Foundation.NSCoder coder);\n public GLKSkyboxEffect (MonoTouch.Foundation.NSObjectFlag t);\n public GLKSkyboxEffect (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n public virtual void Draw ();\n public virtual void PrepareToDraw ();\n \n public virtual OpenTK.Vector3 Center {\n get;\n set;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual string Label {\n get;\n set;\n }\n public virtual GLKEffectPropertyTexture TextureCubeMap {\n get;\n }\n public virtual GLKEffectPropertyTransform Transform {\n get;\n }\n public virtual float XSize {\n get;\n set;\n }\n public virtual float YSize {\n get;\n set;\n }\n public virtual float ZSize {\n get;\n set;\n }\n}\n
[Serializable]\npublic enum GLKTextureEnvMode {\n Replace,\n Modulate,\n Decal\n}\n
public class GLKTextureInfo : MonoTouch.Foundation.NSObject {\n \n public GLKTextureInfo ();\n public GLKTextureInfo (MonoTouch.Foundation.NSCoder coder);\n public GLKTextureInfo (MonoTouch.Foundation.NSObjectFlag t);\n public GLKTextureInfo (IntPtr handle);\n \n public virtual GLKTextureInfoAlphaState AlphaState {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual bool ContainsMipmaps {\n get;\n }\n public virtual int Height {\n get;\n }\n public virtual uint Name {\n get;\n }\n public virtual GLKTextureTarget Target {\n get;\n }\n public virtual uint TextureName {\n get;\n }\n public virtual GLKTextureInfoOrigin TextureOrigin {\n get;\n }\n public virtual int Width {\n get;\n }\n}\n
[Serializable]\npublic enum GLKTextureInfoAlphaState {\n None,\n NonPremultiplied,\n Premultiplied\n}\n
[Serializable]\npublic enum GLKTextureInfoOrigin {\n Unknown,\n TopLeft,\n BottomLeft\n}\n
public class GLKTextureLoader : MonoTouch.Foundation.NSObject {\n \n public GLKTextureLoader ();\n public GLKTextureLoader (MonoTouch.Foundation.NSCoder coder);\n public GLKTextureLoader (MonoTouch.Foundation.NSObjectFlag t);\n public GLKTextureLoader (IntPtr handle);\n \n public static GLKTextureInfo CubeMapFromFile (string path, MonoTouch.Foundation.NSDictionary textureOperations, out MonoTouch.Foundation.NSError error);\n public static GLKTextureInfo CubeMapFromFiles (string [] files, MonoTouch.Foundation.NSDictionary textureOperations, out MonoTouch.Foundation.NSError error);\n public static GLKTextureInfo CubeMapFromUrl (MonoTouch.Foundation.NSUrl url, MonoTouch.Foundation.NSDictionary textureOperations, out MonoTouch.Foundation.NSError error);\n public static GLKTextureInfo CubeMapFromUrls (MonoTouch.Foundation.NSUrl[] urls, MonoTouch.Foundation.NSDictionary textureOperations, out MonoTouch.Foundation.NSError error);\n public static GLKTextureInfo FromData (MonoTouch.Foundation.NSData data, MonoTouch.Foundation.NSDictionary textureOperations, out MonoTouch.Foundation.NSError error);\n public static GLKTextureInfo FromFile (string path, MonoTouch.Foundation.NSDictionary textureOperations, out MonoTouch.Foundation.NSError error);\n public static GLKTextureInfo FromImage (MonoTouch.CoreGraphics.CGImage cgImage, MonoTouch.Foundation.NSDictionary textureOperations, out MonoTouch.Foundation.NSError error);\n public static GLKTextureInfo FromUrl (MonoTouch.Foundation.NSUrl url, MonoTouch.Foundation.NSDictionary textureOperations, out MonoTouch.Foundation.NSError error);\n public virtual void BeginLoadCubeMap (MonoTouch.Foundation.NSUrl filePath, MonoTouch.Foundation.NSDictionary textureOperations, MonoTouch.CoreFoundation.DispatchQueue queue, GLKTextureLoaderCallback onComplete);\n public void BeginLoadCubeMap (MonoTouch.Foundation.NSUrl[] urls, MonoTouch.Foundation.NSDictionary textureOperations, MonoTouch.CoreFoundation.DispatchQueue queue, GLKTextureLoaderCallback onComplete);\n public virtual void BeginLoadCubeMap (string fileName, MonoTouch.Foundation.NSDictionary textureOperations, MonoTouch.CoreFoundation.DispatchQueue queue, GLKTextureLoaderCallback onComplete);\n public void BeginLoadCubeMap (string [] files, MonoTouch.Foundation.NSDictionary textureOperations, MonoTouch.CoreFoundation.DispatchQueue queue, GLKTextureLoaderCallback onComplete);\n public virtual void BeginTextureLoad (MonoTouch.CoreGraphics.CGImage image, MonoTouch.Foundation.NSDictionary textureOperations, MonoTouch.CoreFoundation.DispatchQueue queue, GLKTextureLoaderCallback onComplete);\n public virtual void BeginTextureLoad (MonoTouch.Foundation.NSData data, MonoTouch.Foundation.NSDictionary textureOperations, MonoTouch.CoreFoundation.DispatchQueue queue, GLKTextureLoaderCallback onComplete);\n public virtual void BeginTextureLoad (MonoTouch.Foundation.NSUrl filePath, MonoTouch.Foundation.NSDictionary textureOperations, MonoTouch.CoreFoundation.DispatchQueue queue, GLKTextureLoaderCallback onComplete);\n public virtual void BeginTextureLoad (string file, MonoTouch.Foundation.NSDictionary textureOperations, MonoTouch.CoreFoundation.DispatchQueue queue, GLKTextureLoaderCallback onComplete);\n public virtual IntPtr Constructors (MonoTouch.OpenGLES.EAGLSharegroup sharegroup);\n \n public static MonoTouch.Foundation.NSString ApplyPremultiplication {\n get;\n }\n public static MonoTouch.Foundation.NSString ErrorDomain {\n get;\n }\n public static MonoTouch.Foundation.NSString ErrorKey {\n get;\n }\n public static MonoTouch.Foundation.NSString GenerateMipmaps {\n get;\n }\n public static MonoTouch.Foundation.NSString GLErrorKey {\n get;\n }\n public static MonoTouch.Foundation.NSString GrayscaleAsAlpha {\n get;\n }\n public static MonoTouch.Foundation.NSString OriginBottomLeft {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n}\n
[Serializable]\npublic delegate void GLKTextureLoaderCallback (uint textureName, MonoTouch.Foundation.NSError error);\n
[Serializable]\npublic enum GLKTextureLoaderError {\n FileOrURLNotFound,\n InvalidNSData,\n InvalidCGImage,\n UnknownPathType,\n UnknownFileType,\n PVRAtlasUnsupported,\n CubeMapInvalidNumFiles,\n CompressedTextureUpload,\n UncompressedTextureUpload,\n UnsupportedCubeMapDimensions,\n UnsupportedBitDepth,\n UnsupportedPVRFormat,\n DataPreprocessingFailure,\n MipmapUnsupported,\n UnsupportedOrientation,\n ReorientationFailure,\n AlphaPremultiplicationFailure,\n InvalidEAGLContext\n}\n
[Serializable]\npublic enum GLKTextureTarget {\n Texture2D,\n CubeMap,\n TargetCt\n}\n
[Serializable]\npublic enum GLKVertexAttrib {\n Position,\n Normal,\n Color,\n TexCoord0,\n TexCoord1\n}\n
public class GLKView : MonoTouch.UIKit.UIView {\n \n public GLKView ();\n public GLKView (MonoTouch.Foundation.NSCoder coder);\n public GLKView (MonoTouch.Foundation.NSObjectFlag t);\n public GLKView (IntPtr handle);\n \n public static GLKViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n public virtual void BindDrawable ();\n public virtual void DeleteDrawable ();\n public virtual void Display ();\n protected override void Dispose (bool disposing);\n public virtual MonoTouch.Foundation.NSObject InitWithFramecontext (System.Drawing.RectangleF frame, MonoTouch.OpenGLES.EAGLContext context);\n public virtual MonoTouch.UIKit.UIImage Snapshot ();\n \n public static GLKViewAppearance Appearance {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual MonoTouch.OpenGLES.EAGLContext Context {\n get;\n set;\n }\n public GLKViewDelegate Delegate {\n get;\n set;\n }\n public virtual GLKViewDrawableColorFormat DrawableColorFormat {\n get;\n set;\n }\n public virtual GLKViewDrawableDepthFormat DrawableDepthFormat {\n get;\n set;\n }\n public virtual int DrawableHeight {\n get;\n }\n public virtual GLKViewDrawableMultisample DrawableMultisample {\n get;\n set;\n }\n public virtual GLKViewDrawableStencilFormat DrawableStencilFormat {\n get;\n set;\n }\n public virtual int DrawableWidth {\n get;\n }\n public virtual bool EnableSetNeedsDisplay {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSObject WeakDelegate {\n get;\n set;\n }\n \n public class GLKViewAppearance : UIView.MonoTouch.UIKit.UIViewAppearance {\n }\n}\n
public class GLKViewController : MonoTouch.UIKit.UIViewController {\n \n public GLKViewController ();\n public GLKViewController (MonoTouch.Foundation.NSCoder coder);\n public GLKViewController (MonoTouch.Foundation.NSObjectFlag t);\n public GLKViewController (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n \n public override IntPtr ClassHandle {\n get;\n }\n public GLKViewControllerDelegate Delegate {\n get;\n set;\n }\n public virtual int FramesDisplayed {\n get;\n }\n public virtual int FramesPerSecond {\n get;\n }\n public virtual bool Paused {\n get;\n set;\n }\n public virtual bool PauseOnWillResignActive {\n get;\n set;\n }\n public virtual int PreferredFramesPerSecond {\n get;\n set;\n }\n public virtual bool ResumeOnDidBecomeActive {\n get;\n set;\n }\n public virtual double TimeSinceFirstResume {\n get;\n }\n public virtual double TimeSinceLastDraw {\n get;\n }\n public virtual double TimeSinceLastResume {\n get;\n }\n public virtual double TimeSinceLastUpdate {\n get;\n }\n public virtual MonoTouch.Foundation.NSObject WeakDelegate {\n get;\n set;\n }\n}\n
public abstract class GLKViewControllerDelegate : MonoTouch.Foundation.NSObject {\n \n public GLKViewControllerDelegate ();\n public GLKViewControllerDelegate (MonoTouch.Foundation.NSCoder coder);\n public GLKViewControllerDelegate (MonoTouch.Foundation.NSObjectFlag t);\n public GLKViewControllerDelegate (IntPtr handle);\n \n public abstract void Update (GLKViewController controller);\n public virtual void WillPause (GLKViewController controller, bool pause);\n}\n
public abstract class GLKViewDelegate : MonoTouch.Foundation.NSObject {\n \n public GLKViewDelegate ();\n public GLKViewDelegate (MonoTouch.Foundation.NSCoder coder);\n public GLKViewDelegate (MonoTouch.Foundation.NSObjectFlag t);\n public GLKViewDelegate (IntPtr handle);\n \n public abstract void DrawInRect (GLKView view, System.Drawing.RectangleF rect);\n}\n
[Serializable]\npublic enum GLKViewDrawableColorFormat {\n RGBA8888,\n RGB565\n}\n
[Serializable]\npublic enum GLKViewDrawableDepthFormat {\n None,\n Format16,\n Format24\n}\n
[Serializable]\npublic enum GLKViewDrawableMultisample {\n None,\n Sample4x\n}\n
[Serializable]\npublic enum GLKViewDrawableStencilFormat {\n FormatNone,\n Format8\n}\n
Added:
\npublic virtual bool ShowsCompletionBanner {\n get;\n set;\n }\n
Added:
\npublic static void SetDefaultLeaderboard (string categoryID, GKNotificationHandler notificationHandler);\n
Added:
\npublic GKMatchReinvitation ShouldReinvitePlayer {\n get;\n set;\n }\n
Added:
\npublic virtual bool ShouldReinvitePlayer (GKMatch match, string playerId);\n
Added:
\npublic virtual void AddPlayersToMatch (GKMatch match);\n public virtual void SetHostedPlayerConnected (string playerID, bool connected);\n public virtual string DefaultInvitationMessage {\n get;\n set;\n }\n public event EventHandler<GKPlayerEventArgs> ReceivedAcceptFromHostedPlayer;\n
Added:
\npublic virtual void ReceivedAcceptFromHostedPlayer (GKMatchmakerViewController viewController, string playerID);\n
Added:
\n[Serializable]\n public delegate bool GKMatchReinvitation (GKMatch match, string playerId);\n
public class GKNotificationBanner : MonoTouch.Foundation.NSObject {\n \n public GKNotificationBanner ();\n public GKNotificationBanner (MonoTouch.Foundation.NSCoder coder);\n public GKNotificationBanner (MonoTouch.Foundation.NSObjectFlag t);\n public GKNotificationBanner (IntPtr handle);\n \n public static void Show (string title, string message, MonoTouch.Foundation.NSAction onCompleted);\n \n public override IntPtr ClassHandle {\n get;\n }\n}\n
[Serializable]\npublic enum GKPhotoSize {\n Small,\n Normal\n}\n
Added:
\npublic static void LoadPlayersForIdentifiers (string [] identifiers, GKPlayersHandler completionHandler);\n public virtual void LoadPhoto (GKPhotoSize size, GKPlayerPhotoLoaded onCompleted);\n
Added:
\npublic class GKPlayerEventArgs : EventArgs {\n \n public GKPlayerEventArgs (string playerID);\n \n public string PlayerID {\n get;\n set;\n }\n }\n
Added:
\n[Serializable]\n public delegate void GKPlayerPhotoLoaded (MonoTouch.UIKit.UIImage photo, MonoTouch.Foundation.NSError error);\n
Added:
\n[Serializable]\n public delegate void GKPlayersHandler (GKPlayer[] players, MonoTouch.Foundation.NSError error);\n
Added:
\npublic virtual ulong Context {\n get;\n set;\n }\n public virtual bool ShouldSetDefaultLeaderboard {\n get;\n set;\n }\n
public class GKTurnBasedEventHandler : MonoTouch.Foundation.NSObject {\n \n public GKTurnBasedEventHandler ();\n public GKTurnBasedEventHandler (MonoTouch.Foundation.NSCoder coder);\n public GKTurnBasedEventHandler (MonoTouch.Foundation.NSObjectFlag t);\n public GKTurnBasedEventHandler (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n \n public override IntPtr ClassHandle {\n get;\n }\n public GKTurnBasedEventHandlerDelegate Delegate {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSObject WeakDelegate {\n get;\n set;\n }\n}\n
public class GKTurnBasedEventHandlerDelegate : MonoTouch.Foundation.NSObject {\n \n public GKTurnBasedEventHandlerDelegate ();\n public GKTurnBasedEventHandlerDelegate (MonoTouch.Foundation.NSCoder coder);\n public GKTurnBasedEventHandlerDelegate (MonoTouch.Foundation.NSObjectFlag t);\n public GKTurnBasedEventHandlerDelegate (IntPtr handle);\n \n public virtual void HandleInviteFromGameCenter (GKPlayer[] playersToInvite);\n public virtual void HandleMatchEnded (GKTurnBasedMatch match);\n public virtual void HandleTurnEventForMatch (GKTurnBasedMatch match);\n}\n
public class GKTurnBasedMatch : MonoTouch.Foundation.NSObject {\n \n public GKTurnBasedMatch ();\n public GKTurnBasedMatch (MonoTouch.Foundation.NSCoder coder);\n public GKTurnBasedMatch (MonoTouch.Foundation.NSObjectFlag t);\n public GKTurnBasedMatch (IntPtr handle);\n \n public static void FindMatch (GKMatchRequest request, GKTurnBasedMatchRequest onCompletion);\n public static void LoadMatches (GKTurnBasedMatchesRequest onCompletion);\n protected override void Dispose (bool disposing);\n public virtual void EndMatchInTurn (MonoTouch.Foundation.NSData matchData, GKNotificationHandler onCompletion);\n public virtual void EndTurnWithNextParticipant (GKTurnBasedParticipant nextParticipatn, MonoTouch.Foundation.NSData matchData, GKNotificationHandler noCompletion);\n public virtual void LoadMatchData (GKTurnBasedMatchData onCompletion);\n public virtual void ParticipantQuitInTurn (GKTurnBasedMatchOutcome matchOutcome, GKTurnBasedParticipant nextParticipant, MonoTouch.Foundation.NSData matchData, GKNotificationHandler onCompletion);\n public virtual void ParticipantQuitOutOfTurn (GKTurnBasedMatchOutcome matchOutcome, GKNotificationHandler onCompletion);\n public virtual void Remove (GKNotificationHandler onCompletion);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual MonoTouch.Foundation.NSDate CreationDate {\n get;\n }\n public virtual GKTurnBasedParticipant CurrentParticipant {\n get;\n }\n public virtual MonoTouch.Foundation.NSData MatchData {\n get;\n }\n public virtual string MatchID {\n get;\n }\n public virtual string Message {\n get;\n set;\n }\n public virtual GKTurnBasedParticipant[] Participants {\n get;\n }\n public virtual GKTurnBasedMatchStatus Status {\n get;\n }\n}\n
[Serializable]\npublic delegate void GKTurnBasedMatchData (MonoTouch.Foundation.NSData matchData, MonoTouch.Foundation.NSError error);\n
[Serializable]\npublic delegate void GKTurnBasedMatchesRequest (GKTurnBasedMatch[] matches, MonoTouch.Foundation.NSError error);\n
public class GKTurnBasedMatchmakerViewController : MonoTouch.UIKit.UINavigationController {\n \n public GKTurnBasedMatchmakerViewController ();\n public GKTurnBasedMatchmakerViewController (MonoTouch.Foundation.NSCoder coder);\n public GKTurnBasedMatchmakerViewController (MonoTouch.Foundation.NSObjectFlag t);\n public GKTurnBasedMatchmakerViewController (IntPtr handle);\n public GKTurnBasedMatchmakerViewController (GKMatchRequest request);\n \n protected override void Dispose (bool disposing);\n \n public override IntPtr ClassHandle {\n get;\n }\n public GKTurnBasedMatchmakerViewControllerDelegate Delegate {\n get;\n set;\n }\n public virtual bool ShowExistingMatches {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSObject WeakDelegate {\n get;\n set;\n }\n}\n
public abstract class GKTurnBasedMatchmakerViewControllerDelegate : MonoTouch.Foundation.NSObject {\n \n public GKTurnBasedMatchmakerViewControllerDelegate ();\n public GKTurnBasedMatchmakerViewControllerDelegate (MonoTouch.Foundation.NSCoder coder);\n public GKTurnBasedMatchmakerViewControllerDelegate (MonoTouch.Foundation.NSObjectFlag t);\n public GKTurnBasedMatchmakerViewControllerDelegate (IntPtr handle);\n \n public abstract void FailedWithError (GKTurnBasedMatchmakerViewController viewController, MonoTouch.Foundation.NSError error);\n public abstract void FoundMatch (GKTurnBasedMatchmakerViewController viewController, GKTurnBasedMatch match);\n public abstract void PlayerQuitForMatch (GKTurnBasedMatchmakerViewController viewController, GKTurnBasedMatch match);\n public abstract void WasCancelled (GKTurnBasedMatchmakerViewController viewController);\n}\n
[Serializable]\npublic enum GKTurnBasedMatchOutcome {\n None,\n Quit,\n Won,\n Lost,\n Tied,\n TimeExpired,\n First,\n Second,\n Third,\n Fourth,\n CustomRange\n}\n
[Serializable]\npublic delegate void GKTurnBasedMatchRequest (GKTurnBasedMatch match, MonoTouch.Foundation.NSError error);\n
[Serializable]\npublic enum GKTurnBasedMatchStatus {\n Unknown,\n Open,\n Ended,\n Matching\n}\n
public class GKTurnBasedParticipant : MonoTouch.Foundation.NSObject {\n \n public GKTurnBasedParticipant ();\n public GKTurnBasedParticipant (MonoTouch.Foundation.NSCoder coder);\n public GKTurnBasedParticipant (MonoTouch.Foundation.NSObjectFlag t);\n public GKTurnBasedParticipant (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual MonoTouch.Foundation.NSDate LastTurnDate {\n get;\n }\n public virtual GKTurnBasedMatchOutcome MatchOutcome {\n get;\n set;\n }\n public virtual string PlayerID {\n get;\n }\n public virtual GKTurnBasedParticipantStatus Status {\n get;\n }\n}\n
[Serializable]\npublic enum GKTurnBasedParticipantStatus {\n Unknown,\n Invited,\n Declined,\n Matching,\n Active,\n Done\n}\n
Added:
\npublic virtual string [] PlayerIDs {\n get;\n }\n
Added:
\npublic static MKAnnotationViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static MKAnnotationViewAppearance Appearance {\n get;\n }\n \n public class MKAnnotationViewAppearance : UIView.MonoTouch.UIKit.UIViewAppearance {\n }\n
Added:
\npublic static MKCircleViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static MKCircleViewAppearance Appearance {\n get;\n }\n \n public class MKCircleViewAppearance : MKOverlayPathViewAppearance {\n }\n
We now allow more than just MKAnnotations as parameters to RemoveAnnotations,\nthis change is source code compatible but allows for the refactoring that took\nplace in iOS5 to support the new CoreLocation role in the APIs.
\nRemoved:
\npublic virtual void RemoveAnnotation (MKAnnotation annotation);\n public virtual void RemoveAnnotations (MKAnnotation[] annotations);\n public virtual void SelectAnnotation (MKAnnotation annotation, bool animated);\n
Added:
\npublic static MKMapViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n public virtual void RemoveAnnotation (MonoTouch.Foundation.NSObject annotation);\n public virtual void RemoveAnnotations (MonoTouch.Foundation.NSObject[] annotations);\n public virtual void SelectAnnotation (MonoTouch.Foundation.NSObject annotation, bool animated);\n public virtual void SetUserTrackingMode (MKUserTrackingMode trackingMode, bool animated);\n public static MKMapViewAppearance Appearance {\n get;\n }\n public virtual MKUserTrackingMode UserTrackingMode {\n get;\n set;\n }\n public event EventHandler<MMapViewUserTrackingEventArgs> DidChageUserTrackingMode;\n \n public class MKMapViewAppearance : UIView.MonoTouch.UIKit.UIViewAppearance {\n }\n
Added:
\npublic virtual void DidChageUserTrackingMode (MKMapView mapView, MKUserTrackingMode mode, bool animated);\n
Added:
\npublic static MKOverlayPathViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static MKOverlayPathViewAppearance Appearance {\n get;\n }\n \n public class MKOverlayPathViewAppearance : MKOverlayViewAppearance {\n }\n
Added:
\npublic static MKOverlayViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static MKOverlayViewAppearance Appearance {\n get;\n }\n \n public class MKOverlayViewAppearance : UIView.MonoTouch.UIKit.UIViewAppearance {\n }\n
Added:
\npublic static MKPinAnnotationViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n \n public static MKPinAnnotationViewAppearance Appearance {\n get;\n }\n \n public class MKPinAnnotationViewAppearance : MKAnnotationViewAppearance {\n }\n
The body of MKPlacemarks are now in CLPlacemark.
\nRemoved:
\npublic class MKPlacemark : MKAnnotation {\n protected override void Dispose (bool disposing);\n \n public virtual MonoTouch.Foundation.NSDictionary AddressDictionary {\n get;\n }\n public virtual string AdministrativeArea {\n get;\n }\n public override MonoTouch.CoreLocation.CLLocationCoordinate2D Coordinate {\n public virtual string Country {\n get;\n }\n public virtual string Locality {\n get;\n }\n public virtual string PostalCode {\n get;\n }\n public virtual string SubAdministrativeArea {\n get;\n }\n public virtual string SubLocality {\n get;\n }\n public virtual string SubThoroughfare {\n get;\n }\n public override string Subtitle {\n get;\n }\n public virtual string Thoroughfare {\n public override string Title {\n
Added:
\npublic class MKPlacemark : MonoTouch.CoreLocation.CLPlacemark {\n public virtual MonoTouch.CoreLocation.CLLocationCoordinate2D Coordinate {\n public virtual string Subtitle {\n public virtual string Title {\n
Added:
\npublic static MKPolygonViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static MKPolygonViewAppearance Appearance {\n get;\n }\n \n public class MKPolygonViewAppearance : MKOverlayPathViewAppearance {\n }\n
Added:
\npublic static MKPolylineViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static MKPolylineViewAppearance Appearance {\n get;\n }\n \n public class MKPolylineViewAppearance : MKOverlayPathViewAppearance {\n }\n
Removed:
\npublic class MKUserLocation : MKAnnotation {\n public override MonoTouch.CoreLocation.CLLocationCoordinate2D Coordinate {\n set;\n set;\n
Added:
\npublic class MKUserLocation : MonoTouch.Foundation.NSObject {\n public virtual MonoTouch.CoreLocation.CLLocationCoordinate2D Coordinate {\n public virtual MonoTouch.CoreLocation.CLHeading Heading {\n get;\n }\n
public class MKUserTrackingBarButtonItem : MonoTouch.UIKit.UIBarButtonItem {\n \n public MKUserTrackingBarButtonItem ();\n public MKUserTrackingBarButtonItem (MonoTouch.Foundation.NSCoder coder);\n public MKUserTrackingBarButtonItem (MonoTouch.Foundation.NSObjectFlag t);\n public MKUserTrackingBarButtonItem (IntPtr handle);\n public MKUserTrackingBarButtonItem (MKMapView mapView);\n \n public static MKUserTrackingBarButtonItemAppearance AppearanceWhenContainedIn (params Type [] containers);\n protected override void Dispose (bool disposing);\n \n public static MKUserTrackingBarButtonItemAppearance Appearance {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual MKMapView MapView {\n get;\n set;\n }\n \n public class MKUserTrackingBarButtonItemAppearance : UIBarButtonItem.MonoTouch.UIKit.UIBarButtonItemAppearance {\n }\n}\n
[Serializable]\npublic enum MKUserTrackingMode {\n None,\n Follow,\n FollowWithHeading\n}\n
public class MMapViewUserTrackingEventArgs : EventArgs {\n \n public MMapViewUserTrackingEventArgs (MKUserTrackingMode mode, bool animated);\n \n public bool Animated {\n get;\n set;\n }\n public MKUserTrackingMode Mode {\n get;\n set;\n }\n}\n
Added:
\npublic MPMediaItemArtwork (MonoTouch.UIKit.UIImage image);\n
Removed:
\nMPMediaTypeAny\n
Added:
\nMusic,\n Podcast,\n AudioBook,\n AnyAudio,\n Movie,\n TVShow,\n VideoPodcast,\n MusicVideo,\n VideoITunesU,\n TypeAnyVideo,\n Any\n
public class MPNowPlayingInfo {\n \n public MPNowPlayingInfo ();\n \n public Nullable<double> ElapsedPlaybackTime;\n public Nullable<double> PlaybackRate;\n public Nullable<int> PlaybackQueueIndex;\n public Nullable<int> PlaybackQueueCount;\n public Nullable<int> ChapterNumber;\n public Nullable<int> ChapterCount;\n public Nullable<int> AlbumTrackCount;\n public Nullable<int> AlbumTrackNumber;\n public Nullable<int> DiscCount;\n public Nullable<int> DiscNumber;\n public Nullable<ulong> PersistentID;\n public Nullable<double> PlaybackDuration;\n public string AlbumTitle;\n public string Artist;\n public MPMediaItemArtwork Artwork;\n public string Composer;\n public string Genre;\n public string Title;\n}\n</double></ulong></int></int></int></int></int></int></int></int></double></double>\n
public class MPNowPlayingInfoCenter : MonoTouch.Foundation.NSObject {\n \n public MPNowPlayingInfoCenter ();\n public MPNowPlayingInfoCenter (MonoTouch.Foundation.NSCoder coder);\n public MPNowPlayingInfoCenter (MonoTouch.Foundation.NSObjectFlag t);\n public MPNowPlayingInfoCenter (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n \n public static MPNowPlayingInfoCenter DefaultCenter {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public MPNowPlayingInfo NowPlaying {\n get;\n set;\n }\n}\n
Added:
\npublic static MPVolumeViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static MPVolumeViewAppearance Appearance {\n get;\n }\n \n public class MPVolumeViewAppearance : UIView.MonoTouch.UIKit.UIViewAppearance {\n }\n
Added:
\npublic static MonoTouch.Foundation.NSString TextMessageAvailabilityDidChangeNotification {\n get;\n }\n public static MonoTouch.Foundation.NSString TextMessageAvailabilityKey {\n get;\n }\n
public class NKAssetDownload : MonoTouch.Foundation.NSObject {\n \n public NKAssetDownload ();\n public NKAssetDownload (MonoTouch.Foundation.NSCoder coder);\n public NKAssetDownload (MonoTouch.Foundation.NSObjectFlag t);\n public NKAssetDownload (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n public virtual MonoTouch.Foundation.NSUrlConnection DownloadWithDelegate (MonoTouch.Foundation.NSUrlConnectionDownloadDelegate downloadDelegate);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual string Identifier {\n get;\n }\n public virtual NKIssue Issue {\n get;\n }\n public virtual MonoTouch.Foundation.NSUrlRequest UrlRequest {\n get;\n }\n public virtual MonoTouch.Foundation.NSDictionary UserInfo {\n get;\n set;\n }\n}\n
public class NKIssue : MonoTouch.Foundation.NSObject {\n \n public NKIssue ();\n public NKIssue (MonoTouch.Foundation.NSCoder coder);\n public NKIssue (MonoTouch.Foundation.NSObjectFlag t);\n public NKIssue (IntPtr handle);\n \n public virtual NKAssetDownload AddAsset (MonoTouch.Foundation.NSUrlRequest request);\n protected override void Dispose (bool disposing);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual MonoTouch.Foundation.NSUrl ContentUrl {\n get;\n }\n public virtual MonoTouch.Foundation.NSDate Date {\n get;\n }\n public virtual NKAssetDownload[] DownloadingAssets {\n get;\n }\n public virtual string Name {\n get;\n }\n public virtual NKIssueContentStatus Status {\n get;\n }\n}\n
[Serializable]\npublic enum NKIssueContentStatus {\n None,\n Downloading,\n Available\n}\n
public class NKLibrary : MonoTouch.Foundation.NSObject {\n \n public NKLibrary ();\n public NKLibrary (MonoTouch.Foundation.NSCoder coder);\n public NKLibrary (MonoTouch.Foundation.NSObjectFlag t);\n public NKLibrary (IntPtr handle);\n \n public virtual NKIssue AddIssue (string name, MonoTouch.Foundation.NSDate date);\n protected override void Dispose (bool disposing);\n public virtual NKIssue GetIssue (string name);\n public virtual void RemoveIssue (NKIssue issue);\n \n public static NKLibrary SharedLibrary {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual NKIssue CurrentlyReadingIssue {\n get;\n set;\n }\n public virtual NKAssetDownload[] DownloadingAssets {\n get;\n }\n public virtual NKIssue[] Issues {\n get;\n }\n}\n
public class AdoptsAttribute : Attribute {\n \n public AdoptsAttribute (string protocolType);\n \n public IntPtr ProtocolHandle {\n get;\n }\n public string ProtocolType {\n get;\n }\n}\n
public class LionAttribute : Attribute {\n \n public LionAttribute ();\n}\n
Added:
\npublic static bool bool_objc_msgSend_bool_IntPtr_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, bool arg1, IntPtr arg2, IntPtr arg3, IntPtr arg4);\n public static bool bool_objc_msgSend_IntPtr_bool_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, bool arg2, IntPtr arg3);\n public static bool bool_objc_msgSend_IntPtr_CMTimeRange (IntPtr receiver, IntPtr selector, IntPtr arg1, MonoTouch.CoreMedia.CMTimeRange arg2);\n public static bool bool_objc_msgSend_IntPtr_CMTimeRange_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, MonoTouch.CoreMedia.CMTimeRange arg2, IntPtr arg3);\n public static bool bool_objc_msgSend_IntPtr_int_bool_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, int arg2, bool arg3, IntPtr arg4);\n public static bool bool_objc_msgSend_IntPtr_int_int (IntPtr receiver, IntPtr selector, IntPtr arg1, int arg2, int arg3);\n public static bool bool_objc_msgSend_IntPtr_IntPtr_CMTime_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, MonoTouch.CoreMedia.CMTime arg3, IntPtr arg4);\n public static bool bool_objc_msgSend_IntPtr_IntPtr_int_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, int arg3, IntPtr arg4, IntPtr arg5);\n public static bool bool_objc_msgSend_IntPtr_IntPtr_IntPtr_int_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, IntPtr arg3, int arg4, IntPtr arg5);\n public static bool bool_objc_msgSend_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, IntPtr arg3, IntPtr arg4, IntPtr arg5);\n public static bool bool_objc_msgSendSuper_bool_IntPtr_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, bool arg1, IntPtr arg2, IntPtr arg3, IntPtr arg4);\n public static bool bool_objc_msgSendSuper_IntPtr_bool_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, bool arg2, IntPtr arg3);\n public static bool bool_objc_msgSendSuper_IntPtr_CMTimeRange (IntPtr receiver, IntPtr selector, IntPtr arg1, MonoTouch.CoreMedia.CMTimeRange arg2);\n public static bool bool_objc_msgSendSuper_IntPtr_CMTimeRange_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, MonoTouch.CoreMedia.CMTimeRange arg2, IntPtr arg3);\n public static bool bool_objc_msgSendSuper_IntPtr_int_bool_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, int arg2, bool arg3, IntPtr arg4);\n public static bool bool_objc_msgSendSuper_IntPtr_int_int (IntPtr receiver, IntPtr selector, IntPtr arg1, int arg2, int arg3);\n public static bool bool_objc_msgSendSuper_IntPtr_IntPtr_CMTime_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, MonoTouch.CoreMedia.CMTime arg3, IntPtr arg4);\n public static bool bool_objc_msgSendSuper_IntPtr_IntPtr_int_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, int arg3, IntPtr arg4, IntPtr arg5);\n public static bool bool_objc_msgSendSuper_IntPtr_IntPtr_IntPtr_int_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, IntPtr arg3, int arg4, IntPtr arg5);\n public static bool bool_objc_msgSendSuper_IntPtr_IntPtr_IntPtr_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, IntPtr arg3, IntPtr arg4, IntPtr arg5);\n public static void CMCalibratedMagneticField_objc_msgSend_stret (out MonoTouch.CoreMotion.CMCalibratedMagneticField retval, IntPtr receiver, IntPtr selector);\n public static void CMCalibratedMagneticField_objc_msgSendSuper_stret (out MonoTouch.CoreMotion.CMCalibratedMagneticField retval, IntPtr receiver, IntPtr selector);\n public static void CMMagneticField_objc_msgSend_stret (out MonoTouch.CoreMotion.CMMagneticField retval, IntPtr receiver, IntPtr selector);\n public static void CMMagneticField_objc_msgSendSuper_stret (out MonoTouch.CoreMotion.CMMagneticField retval, IntPtr receiver, IntPtr selector);\n public static int int_objc_msgSend_IntPtr_IntPtr_int_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, int arg3, IntPtr arg4);\n public static int int_objc_msgSendSuper_IntPtr_IntPtr_int_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, int arg3, IntPtr arg4);\n public static IntPtr IntPtr_objc_msgSend_CMTime_CMTime_IntPtr (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, MonoTouch.CoreMedia.CMTime arg2, IntPtr arg3);\n public static IntPtr IntPtr_objc_msgSend_float_float_float (IntPtr receiver, IntPtr selector, float arg1, float arg2, float arg3);\n public static IntPtr IntPtr_objc_msgSend_int_IntPtr_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, int arg1, IntPtr arg2, IntPtr arg3, IntPtr arg4);\n public static IntPtr IntPtr_objc_msgSend_int_IntPtr_IntPtr_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, int arg1, IntPtr arg2, IntPtr arg3, IntPtr arg4, IntPtr arg5);\n public static IntPtr IntPtr_objc_msgSend_int_SizeF_bool_IntPtr (IntPtr receiver, IntPtr selector, int arg1, System.Drawing.SizeF arg2, bool arg3, IntPtr arg4);\n public static IntPtr IntPtr_objc_msgSend_int_UInt32 (IntPtr receiver, IntPtr selector, int arg1, uint arg2);\n public static IntPtr IntPtr_objc_msgSend_IntPtr_Double (IntPtr receiver, IntPtr selector, IntPtr arg1, double arg2);\n public static IntPtr IntPtr_objc_msgSend_IntPtr_float_int (IntPtr receiver, IntPtr selector, IntPtr arg1, float arg2, int arg3);\n public static IntPtr IntPtr_objc_msgSend_IntPtr_int_SizeF_int_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, int arg2, System.Drawing.SizeF arg3, int arg4, IntPtr arg5);\n public static IntPtr IntPtr_objc_msgSend_IntPtr_IntPtr_int_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, int arg3, IntPtr arg4, IntPtr arg5);\n public static IntPtr IntPtr_objc_msgSend_IntPtr_IntPtr_UInt64 (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, ulong arg3);\n public static IntPtr IntPtr_objc_msgSend_IntPtr_RectangleF (IntPtr receiver, IntPtr selector, IntPtr arg1, System.Drawing.RectangleF arg2);\n public static IntPtr IntPtr_objc_msgSend_IntPtr_RectangleF_int_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, System.Drawing.RectangleF arg2, int arg3, IntPtr arg4);\n public static IntPtr IntPtr_objc_msgSend_IntPtr_UIEdgeInsets_Double (IntPtr receiver, IntPtr selector, IntPtr arg1, MonoTouch.UIKit.UIEdgeInsets arg2, double arg3);\n public static IntPtr IntPtr_objc_msgSend_IntPtr_UInt32_UInt32_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, uint arg2, uint arg3, IntPtr arg4, IntPtr arg5);\n public static IntPtr IntPtr_objc_msgSend_NSRange_IntPtr_int_IntPtr (IntPtr receiver, IntPtr selector, MonoTouch.Foundation.NSRange arg1, IntPtr arg2, int arg3, IntPtr arg4);\n public static IntPtr IntPtr_objc_msgSend_RectangleF_IntPtr (IntPtr receiver, IntPtr selector, System.Drawing.RectangleF arg1, IntPtr arg2);\n public static IntPtr IntPtr_objc_msgSend_UInt32_int (IntPtr receiver, IntPtr selector, uint arg1, int arg2);\n public static IntPtr IntPtr_objc_msgSend_UInt32_UInt32 (IntPtr receiver, IntPtr selector, uint arg1, uint arg2);\n public static IntPtr IntPtr_objc_msgSend_UInt32_UInt32_int (IntPtr receiver, IntPtr selector, uint arg1, uint arg2, int arg3);\n public static IntPtr IntPtr_objc_msgSendSuper_CMTime_CMTime_IntPtr (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, MonoTouch.CoreMedia.CMTime arg2, IntPtr arg3);\n public static IntPtr IntPtr_objc_msgSendSuper_float_float_float (IntPtr receiver, IntPtr selector, float arg1, float arg2, float arg3);\n public static IntPtr IntPtr_objc_msgSendSuper_int_IntPtr_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, int arg1, IntPtr arg2, IntPtr arg3, IntPtr arg4);\n public static IntPtr IntPtr_objc_msgSendSuper_int_IntPtr_IntPtr_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, int arg1, IntPtr arg2, IntPtr arg3, IntPtr arg4, IntPtr arg5);\n public static IntPtr IntPtr_objc_msgSendSuper_int_SizeF_bool_IntPtr (IntPtr receiver, IntPtr selector, int arg1, System.Drawing.SizeF arg2, bool arg3, IntPtr arg4);\n public static IntPtr IntPtr_objc_msgSendSuper_int_UInt32 (IntPtr receiver, IntPtr selector, int arg1, uint arg2);\n public static IntPtr IntPtr_objc_msgSendSuper_IntPtr_Double (IntPtr receiver, IntPtr selector, IntPtr arg1, double arg2);\n public static IntPtr IntPtr_objc_msgSendSuper_IntPtr_float_int (IntPtr receiver, IntPtr selector, IntPtr arg1, float arg2, int arg3);\n public static IntPtr IntPtr_objc_msgSendSuper_IntPtr_int_SizeF_int_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, int arg2, System.Drawing.SizeF arg3, int arg4, IntPtr arg5);\n public static IntPtr IntPtr_objc_msgSendSuper_IntPtr_IntPtr_int_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, int arg3, IntPtr arg4, IntPtr arg5);\n public static IntPtr IntPtr_objc_msgSendSuper_IntPtr_IntPtr_UInt64 (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, ulong arg3);\n public static IntPtr IntPtr_objc_msgSendSuper_IntPtr_RectangleF (IntPtr receiver, IntPtr selector, IntPtr arg1, System.Drawing.RectangleF arg2);\n public static IntPtr IntPtr_objc_msgSendSuper_IntPtr_RectangleF_int_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, System.Drawing.RectangleF arg2, int arg3, IntPtr arg4);\n public static IntPtr IntPtr_objc_msgSendSuper_IntPtr_UIEdgeInsets_Double (IntPtr receiver, IntPtr selector, IntPtr arg1, MonoTouch.UIKit.UIEdgeInsets arg2, double arg3);\n public static IntPtr IntPtr_objc_msgSendSuper_IntPtr_UInt32_UInt32_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, uint arg2, uint arg3, IntPtr arg4, IntPtr arg5);\n public static IntPtr IntPtr_objc_msgSendSuper_NSRange_IntPtr_int_IntPtr (IntPtr receiver, IntPtr selector, MonoTouch.Foundation.NSRange arg1, IntPtr arg2, int arg3, IntPtr arg4);\n public static IntPtr IntPtr_objc_msgSendSuper_RectangleF_IntPtr (IntPtr receiver, IntPtr selector, System.Drawing.RectangleF arg1, IntPtr arg2);\n public static IntPtr IntPtr_objc_msgSendSuper_UInt32_int (IntPtr receiver, IntPtr selector, uint arg1, int arg2);\n public static IntPtr IntPtr_objc_msgSendSuper_UInt32_UInt32 (IntPtr receiver, IntPtr selector, uint arg1, uint arg2);\n public static IntPtr IntPtr_objc_msgSendSuper_UInt32_UInt32_int (IntPtr receiver, IntPtr selector, uint arg1, uint arg2, int arg3);\n public static void Matrix3_objc_msgSend_stret (out OpenTK.Matrix3 retval, IntPtr receiver, IntPtr selector);\n public static void Matrix3_objc_msgSendSuper_stret (out OpenTK.Matrix3 retval, IntPtr receiver, IntPtr selector);\n public static void Matrix4_objc_msgSend_stret (out OpenTK.Matrix4 retval, IntPtr receiver, IntPtr selector);\n public static void Matrix4_objc_msgSendSuper_stret (out OpenTK.Matrix4 retval, IntPtr receiver, IntPtr selector);\n public static MonoTouch.Foundation.NSRange NSRange_objc_msgSend_NSRange (IntPtr receiver, IntPtr selector, MonoTouch.Foundation.NSRange arg1);\n public static void NSRange_objc_msgSend_stret_NSRange (out MonoTouch.Foundation.NSRange retval, IntPtr receiver, IntPtr selector, MonoTouch.Foundation.NSRange arg1);\n public static MonoTouch.Foundation.NSRange NSRange_objc_msgSendSuper_NSRange (IntPtr receiver, IntPtr selector, MonoTouch.Foundation.NSRange arg1);\n public static void NSRange_objc_msgSendSuper_stret_NSRange (out MonoTouch.Foundation.NSRange retval, IntPtr receiver, IntPtr selector, MonoTouch.Foundation.NSRange arg1);\n public static MonoTouch.UIKit.UIOffset UIOffset_objc_msgSend (IntPtr receiver, IntPtr selector);\n public static MonoTouch.UIKit.UIOffset UIOffset_objc_msgSend_int (IntPtr receiver, IntPtr selector, int arg1);\n public static MonoTouch.UIKit.UIOffset UIOffset_objc_msgSend_int_int (IntPtr receiver, IntPtr selector, int arg1, int arg2);\n public static void UIOffset_objc_msgSend_stret (out MonoTouch.UIKit.UIOffset retval, IntPtr receiver, IntPtr selector);\n public static void UIOffset_objc_msgSend_stret_int (out MonoTouch.UIKit.UIOffset retval, IntPtr receiver, IntPtr selector, int arg1);\n public static void UIOffset_objc_msgSend_stret_int_int (out MonoTouch.UIKit.UIOffset retval, IntPtr receiver, IntPtr selector, int arg1, int arg2);\n public static MonoTouch.UIKit.UIOffset UIOffset_objc_msgSendSuper (IntPtr receiver, IntPtr selector);\n public static MonoTouch.UIKit.UIOffset UIOffset_objc_msgSendSuper_int (IntPtr receiver, IntPtr selector, int arg1);\n public static MonoTouch.UIKit.UIOffset UIOffset_objc_msgSendSuper_int_int (IntPtr receiver, IntPtr selector, int arg1, int arg2);\n public static void UIOffset_objc_msgSendSuper_stret (out MonoTouch.UIKit.UIOffset retval, IntPtr receiver, IntPtr selector);\n public static void UIOffset_objc_msgSendSuper_stret_int (out MonoTouch.UIKit.UIOffset retval, IntPtr receiver, IntPtr selector, int arg1);\n public static void UIOffset_objc_msgSendSuper_stret_int_int (out MonoTouch.UIKit.UIOffset retval, IntPtr receiver, IntPtr selector, int arg1, int arg2);\n public static void Vector3_objc_msgSend_stret (out OpenTK.Vector3 retval, IntPtr receiver, IntPtr selector);\n public static void Vector3_objc_msgSendSuper_stret (out OpenTK.Vector3 retval, IntPtr receiver, IntPtr selector);\n public static void Vector4_objc_msgSend_stret (out OpenTK.Vector4 retval, IntPtr receiver, IntPtr selector);\n public static void Vector4_objc_msgSendSuper_stret (out OpenTK.Vector4 retval, IntPtr receiver, IntPtr selector);\n public static void void_objc_msgSend_CMTime_CMTime_CMTime_IntPtr (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, MonoTouch.CoreMedia.CMTime arg2, MonoTouch.CoreMedia.CMTime arg3, IntPtr arg4);\n public static void void_objc_msgSend_CMTime_IntPtr (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, IntPtr arg2);\n public static void void_objc_msgSend_int_IntPtr_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, int arg1, IntPtr arg2, IntPtr arg3, IntPtr arg4);\n public static void void_objc_msgSend_IntPtr_bool_IntPtr_bool (IntPtr receiver, IntPtr selector, IntPtr arg1, bool arg2, IntPtr arg3, bool arg4);\n public static void void_objc_msgSend_IntPtr_int_bool_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, int arg2, bool arg3, IntPtr arg4);\n public static void void_objc_msgSend_IntPtr_int_IntPtr_int_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, int arg2, IntPtr arg3, int arg4, IntPtr arg5, IntPtr arg6);\n public static void void_objc_msgSend_IntPtr_int_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, int arg2, IntPtr arg3, IntPtr arg4);\n public static void void_objc_msgSend_IntPtr_int_UInt32 (IntPtr receiver, IntPtr selector, IntPtr arg1, int arg2, uint arg3);\n public static void void_objc_msgSend_IntPtr_Int64_Int64 (IntPtr receiver, IntPtr selector, IntPtr arg1, long arg2, long arg3);\n public static void void_objc_msgSend_IntPtr_Int64_Int64_Int64 (IntPtr receiver, IntPtr selector, IntPtr arg1, long arg2, long arg3, long arg4);\n public static void void_objc_msgSend_IntPtr_IntPtr_Double_int_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, double arg3, int arg4, IntPtr arg5, IntPtr arg6);\n public static void void_objc_msgSend_IntPtr_IntPtr_int_RectangleF_int_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, int arg3, System.Drawing.RectangleF arg4, int arg5, IntPtr arg6);\n public static void void_objc_msgSend_IntPtr_IntPtr_RectangleF_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, System.Drawing.RectangleF arg3, IntPtr arg4);\n public static void void_objc_msgSend_IntPtr_PointF_out_PointF (IntPtr receiver, IntPtr selector, IntPtr arg1, System.Drawing.PointF arg2, out System.Drawing.PointF arg3);\n public static void void_objc_msgSend_IntPtr_PointF_RectangleF (IntPtr receiver, IntPtr selector, IntPtr arg1, System.Drawing.PointF arg2, System.Drawing.RectangleF arg3);\n public static void void_objc_msgSend_IntPtr_RectangleF_RectangleF (IntPtr receiver, IntPtr selector, IntPtr arg1, System.Drawing.RectangleF arg2, System.Drawing.RectangleF arg3);\n public static void void_objc_msgSend_IntPtr_UInt32_int (IntPtr receiver, IntPtr selector, IntPtr arg1, uint arg2, int arg3);\n public static void void_objc_msgSend_IntPtr_UInt32_UInt32 (IntPtr receiver, IntPtr selector, IntPtr arg1, uint arg2, uint arg3);\n public static void void_objc_msgSend_IntPtr_UInt32_UInt32_int (IntPtr receiver, IntPtr selector, IntPtr arg1, uint arg2, uint arg3, int arg4);\n public static void void_objc_msgSend_IntPtr_UInt64 (IntPtr receiver, IntPtr selector, IntPtr arg1, ulong arg2);\n public static void void_objc_msgSend_Matrix3 (IntPtr receiver, IntPtr selector, OpenTK.Matrix3 arg1);\n public static void void_objc_msgSend_Matrix4 (IntPtr receiver, IntPtr selector, OpenTK.Matrix4 arg1);\n public static void void_objc_msgSend_NSRange_int (IntPtr receiver, IntPtr selector, MonoTouch.Foundation.NSRange arg1, int arg2);\n public static void void_objc_msgSend_NSRange_int_IntPtr (IntPtr receiver, IntPtr selector, MonoTouch.Foundation.NSRange arg1, int arg2, IntPtr arg3);\n public static void void_objc_msgSend_NSRange_IntPtr_int_IntPtr (IntPtr receiver, IntPtr selector, MonoTouch.Foundation.NSRange arg1, IntPtr arg2, int arg3, IntPtr arg4);\n public static void void_objc_msgSend_UInt64 (IntPtr receiver, IntPtr selector, ulong arg1);\n public static void void_objc_msgSend_UIOffset (IntPtr receiver, IntPtr selector, MonoTouch.UIKit.UIOffset arg1);\n public static void void_objc_msgSend_UIOffset_int (IntPtr receiver, IntPtr selector, MonoTouch.UIKit.UIOffset arg1, int arg2);\n public static void void_objc_msgSend_UIOffset_int_int (IntPtr receiver, IntPtr selector, MonoTouch.UIKit.UIOffset arg1, int arg2, int arg3);\n public static void void_objc_msgSend_Vector3 (IntPtr receiver, IntPtr selector, OpenTK.Vector3 arg1);\n public static void void_objc_msgSend_Vector4 (IntPtr receiver, IntPtr selector, OpenTK.Vector4 arg1);\n public static void void_objc_msgSendSuper_CMTime_CMTime_CMTime_IntPtr (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, MonoTouch.CoreMedia.CMTime arg2, MonoTouch.CoreMedia.CMTime arg3, IntPtr arg4);\n public static void void_objc_msgSendSuper_CMTime_IntPtr (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, IntPtr arg2);\n public static void void_objc_msgSendSuper_int_IntPtr_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, int arg1, IntPtr arg2, IntPtr arg3, IntPtr arg4);\n public static void void_objc_msgSendSuper_IntPtr_bool_IntPtr_bool (IntPtr receiver, IntPtr selector, IntPtr arg1, bool arg2, IntPtr arg3, bool arg4);\n public static void void_objc_msgSendSuper_IntPtr_int_bool_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, int arg2, bool arg3, IntPtr arg4);\n public static void void_objc_msgSendSuper_IntPtr_int_IntPtr_int_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, int arg2, IntPtr arg3, int arg4, IntPtr arg5, IntPtr arg6);\n public static void void_objc_msgSendSuper_IntPtr_int_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, int arg2, IntPtr arg3, IntPtr arg4);\n public static void void_objc_msgSendSuper_IntPtr_int_UInt32 (IntPtr receiver, IntPtr selector, IntPtr arg1, int arg2, uint arg3);\n public static void void_objc_msgSendSuper_IntPtr_Int64_Int64 (IntPtr receiver, IntPtr selector, IntPtr arg1, long arg2, long arg3);\n public static void void_objc_msgSendSuper_IntPtr_Int64_Int64_Int64 (IntPtr receiver, IntPtr selector, IntPtr arg1, long arg2, long arg3, long arg4);\n public static void void_objc_msgSendSuper_IntPtr_IntPtr_Double_int_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, double arg3, int arg4, IntPtr arg5, IntPtr arg6);\n public static void void_objc_msgSendSuper_IntPtr_IntPtr_int_RectangleF_int_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, int arg3, System.Drawing.RectangleF arg4, int arg5, IntPtr arg6);\n public static void void_objc_msgSendSuper_IntPtr_IntPtr_RectangleF_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, System.Drawing.RectangleF arg3, IntPtr arg4);\n public static void void_objc_msgSendSuper_IntPtr_PointF_out_PointF (IntPtr receiver, IntPtr selector, IntPtr arg1, System.Drawing.PointF arg2, out System.Drawing.PointF arg3);\n public static void void_objc_msgSendSuper_IntPtr_PointF_RectangleF (IntPtr receiver, IntPtr selector, IntPtr arg1, System.Drawing.PointF arg2, System.Drawing.RectangleF arg3);\n public static void void_objc_msgSendSuper_IntPtr_RectangleF_RectangleF (IntPtr receiver, IntPtr selector, IntPtr arg1, System.Drawing.RectangleF arg2, System.Drawing.RectangleF arg3);\n public static void void_objc_msgSendSuper_IntPtr_UInt32_int (IntPtr receiver, IntPtr selector, IntPtr arg1, uint arg2, int arg3);\n public static void void_objc_msgSendSuper_IntPtr_UInt32_UInt32 (IntPtr receiver, IntPtr selector, IntPtr arg1, uint arg2, uint arg3);\n public static void void_objc_msgSendSuper_IntPtr_UInt32_UInt32_int (IntPtr receiver, IntPtr selector, IntPtr arg1, uint arg2, uint arg3, int arg4);\n public static void void_objc_msgSendSuper_IntPtr_UInt64 (IntPtr receiver, IntPtr selector, IntPtr arg1, ulong arg2);\n public static void void_objc_msgSendSuper_Matrix3 (IntPtr receiver, IntPtr selector, OpenTK.Matrix3 arg1);\n public static void void_objc_msgSendSuper_Matrix4 (IntPtr receiver, IntPtr selector, OpenTK.Matrix4 arg1);\n public static void void_objc_msgSendSuper_NSRange_int (IntPtr receiver, IntPtr selector, MonoTouch.Foundation.NSRange arg1, int arg2);\n public static void void_objc_msgSendSuper_NSRange_int_IntPtr (IntPtr receiver, IntPtr selector, MonoTouch.Foundation.NSRange arg1, int arg2, IntPtr arg3);\n public static void void_objc_msgSendSuper_NSRange_IntPtr_int_IntPtr (IntPtr receiver, IntPtr selector, MonoTouch.Foundation.NSRange arg1, IntPtr arg2, int arg3, IntPtr arg4);\n public static void void_objc_msgSendSuper_UInt64 (IntPtr receiver, IntPtr selector, ulong arg1);\n public static void void_objc_msgSendSuper_UIOffset (IntPtr receiver, IntPtr selector, MonoTouch.UIKit.UIOffset arg1);\n public static void void_objc_msgSendSuper_UIOffset_int (IntPtr receiver, IntPtr selector, MonoTouch.UIKit.UIOffset arg1, int arg2);\n public static void void_objc_msgSendSuper_UIOffset_int_int (IntPtr receiver, IntPtr selector, MonoTouch.UIKit.UIOffset arg1, int arg2, int arg3);\n public static void void_objc_msgSendSuper_Vector3 (IntPtr receiver, IntPtr selector, OpenTK.Vector3 arg1);\n public static void void_objc_msgSendSuper_Vector4 (IntPtr receiver, IntPtr selector, OpenTK.Vector4 arg1);\n
public class TWRequest : MonoTouch.Foundation.NSObject {\n \n public TWRequest ();\n public TWRequest (MonoTouch.Foundation.NSCoder coder);\n public TWRequest (MonoTouch.Foundation.NSObjectFlag t);\n public TWRequest (IntPtr handle);\n public TWRequest (MonoTouch.Foundation.NSUrl url, MonoTouch.Foundation.NSDictionary parameters, TWRequestMethod requestMethod);\n \n public virtual void AddMultiPartData (MonoTouch.Foundation.NSData data, string name, string type);\n protected override void Dispose (bool disposing);\n public virtual void PerformRequest (TWRequestHandler handler);\n \n public virtual MonoTouch.Accounts.ACAccount Account {\n get;\n set;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual MonoTouch.Foundation.NSDictionary Parameters {\n get;\n }\n public virtual TWRequestMethod RequestMethod {\n get;\n }\n public virtual MonoTouch.Foundation.NSUrlRequest SignedUrlRequest {\n get;\n }\n public virtual MonoTouch.Foundation.NSUrl Url {\n get;\n }\n}\n
[Serializable]\npublic delegate void TWRequestHandler (MonoTouch.Foundation.NSData responseData, MonoTouch.Foundation.NSHttpUrlResponse urlResponse, MonoTouch.Foundation.NSError error);\n
[Serializable]\npublic enum TWRequestMethod {\n Get,\n Post,\n Delete\n}\n
[Serializable]\npublic delegate void TWTweetComposeHandler (TWTweetComposeViewControllerResult result);\n
public class TWTweetComposeViewController : MonoTouch.UIKit.UIViewController {\n \n public TWTweetComposeViewController ();\n public TWTweetComposeViewController (MonoTouch.Foundation.NSCoder coder);\n public TWTweetComposeViewController (MonoTouch.Foundation.NSObjectFlag t);\n public TWTweetComposeViewController (IntPtr handle);\n \n public virtual bool AddImage (MonoTouch.UIKit.UIImage image);\n public virtual bool AddUrl (MonoTouch.Foundation.NSUrl url);\n public virtual bool RemoveAllImages ();\n public virtual bool RemoveAllUrls ();\n public virtual void SetCompletionHandler (TWTweetComposeHandler handler);\n public virtual bool SetInitialText (string text);\n \n public static bool CanSendTweet {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n}\n
[Serializable]\npublic enum TWTweetComposeViewControllerResult {\n Cancelled,\n Done\n}\n
Added:
\npublic static UIActionSheetAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static UIActionSheetAppearance Appearance {\n get;\n }\n \n public class UIActionSheetAppearance : UIViewAppearance {\n }\n
Added:
\npublic static UIActivityIndicatorViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n protected override void Dispose (bool disposing);\n public static UIActivityIndicatorViewAppearance Appearance {\n get;\n }\n public virtual UIColor Color {\n get;\n set;\n }\n \n public class UIActivityIndicatorViewAppearance : UIViewAppearance {\n \n public virtual UIColor Color {\n get;\n set;\n }\n }\n
Added:
\npublic static UIAlertViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n public virtual UITextField GetTextField (int textFieldIndex);\n public static UIAlertViewAppearance Appearance {\n get;\n }\n public virtual UIAlertViewStyle AlertViewStyle {\n get;\n set;\n }\n public UIAlertViewPredicate ShouldEnableFirstOtherButton {\n get;\n set;\n }\n \n public class UIAlertViewAppearance : UIViewAppearance {\n }\n
Added:
\npublic virtual bool ShouldEnableFirstOtherButton (UIAlertView alertView);\n
Added:
\n[Serializable]\n public delegate bool UIAlertViewPredicate (UIAlertView alertView);\n
Added:
\n[Serializable]\n public enum UIAlertViewStyle {\n Default,\n SecureTextInput,\n PlainTextInput,\n LoginAndPasswordInput\n }\n
public class UIAppearance : MonoTouch.Foundation.NSObject {\n \n public UIAppearance ();\n public UIAppearance (MonoTouch.Foundation.NSCoder coder);\n public UIAppearance (MonoTouch.Foundation.NSObjectFlag t);\n public UIAppearance (IntPtr handle);\n \n public static IntPtr GetAppearance (IntPtr class_ptr, params Type [] whenFoundIn);\n public override bool Equals (object other);\n public override int GetHashCode ();\n \n public static bool operator == (UIAppearance a, UIAppearance b);\n public static bool operator != (UIAppearance a, UIAppearance b);\n \n public override IntPtr ClassHandle {\n get;\n }\n \n public static IntPtr SelectorAppearance;\n}\n
Added:
\npublic virtual void SetNewsstandIconImage (UIImage image);\n public static MonoTouch.Foundation.NSString LaunchOptionsNewsstandDownloadsKey {\n get;\n }\n public virtual UIUserInterfaceLayoutDirection UserInterfaceLayoutDirection {\n get;\n }\n
Added:
\nprotected override void Dispose (bool disposing);\n \n public virtual UIWindow Window {\n get;\n set;\n }\n
Added:
\npublic UIBarButtonItem (UIImage image, UIImage landscapeImagePhone, UIBarButtonItemStyle style, MonoTouch.Foundation.NSObject target, MonoTouch.ObjCRuntime.Selector action);\n public static UIBarButtonItemAppearance AppearanceWhenContainedIn (params Type [] containers);\n public virtual UIImage GetBackButtonBackgroundImage (UIControlState forState, UIBarMetrics barMetrics);\n public virtual float GetBackButtonBackgroundVerticalPositionAdjustment (UIBarMetrics barMetrics);\n public virtual UIOffset GetBackButtonTitlePositionAdjustment (UIBarMetrics barMetrics);\n public virtual UIImage GetBackgroundImage (UIControlState state, UIBarMetrics barMetrics);\n public virtual float GetBackgroundVerticalPositionAdjustment (UIBarMetrics forBarMetrics);\n public virtual UIOffset GetTitlePositionAdjustment (UIBarMetrics barMetrics);\n public virtual void SetBackButtonBackgroundImage (UIImage backgroundImage, UIControlState forState, UIBarMetrics barMetrics);\n public virtual void SetBackButtonBackgroundVerticalPositionAdjustment (float adjustment, UIBarMetrics barMetrics);\n public virtual void SetBackButtonTitlePositionAdjustment (UIOffset adjustment, UIBarMetrics barMetrics);\n public virtual void SetBackgroundImage (UIImage backgroundImage, UIControlState state, UIBarMetrics barMetrics);\n public virtual void SetBackgroundVerticalPositionAdjustment (float adjustment, UIBarMetrics forBarMetrics);\n public virtual void SetTitlePositionAdjustment (UIOffset adjustment, UIBarMetrics barMetrics);\n public static UIBarButtonItemAppearance Appearance {\n get;\n }\n public virtual MonoTouch.Foundation.NSSet PossibleTitles {\n get;\n }\n public virtual UIColor TintColor {\n get;\n set;\n }\n \n public class UIBarButtonItemAppearance : UIBarItemAppearance {\n \n public virtual UIImage GetBackButtonBackgroundImage (UIControlState forState, UIBarMetrics barMetrics);\n public virtual float GetBackButtonBackgroundVerticalPositionAdjustment (UIBarMetrics barMetrics);\n public virtual UIOffset GetBackButtonTitlePositionAdjustment (UIBarMetrics barMetrics);\n public virtual UIImage GetBackgroundImage (UIControlState state, UIBarMetrics barMetrics);\n public virtual float GetBackgroundVerticalPositionAdjustment (UIBarMetrics forBarMetrics);\n public virtual UIOffset GetTitlePositionAdjustment (UIBarMetrics barMetrics);\n public virtual void SetBackButtonBackgroundImage (UIImage backgroundImage, UIControlState forState, UIBarMetrics barMetrics);\n public virtual void SetBackButtonBackgroundVerticalPositionAdjustment (float adjustment, UIBarMetrics barMetrics);\n public virtual void SetBackButtonTitlePositionAdjustment (UIOffset adjustment, UIBarMetrics barMetrics);\n public virtual void SetBackgroundImage (UIImage backgroundImage, UIControlState state, UIBarMetrics barMetrics);\n public virtual void SetBackgroundVerticalPositionAdjustment (float adjustment, UIBarMetrics forBarMetrics);\n public virtual void SetTitlePositionAdjustment (UIOffset adjustment, UIBarMetrics barMetrics);\n \n public virtual UIColor TintColor {\n get;\n set;\n }\n }\n
Added:
\npublic static UIBarItemAppearance AppearanceWhenContainedIn (params Type [] containers);\n public UITextAttributes GetTitleTextAttributes (UIControlState state);\n public void SetTitleTextAttributes (UITextAttributes attributes, UIControlState state);\n public static UIBarItemAppearance Appearance {\n get;\n }\n public virtual UIImage LandscapeImagePhone {\n get;\n set;\n }\n public virtual UIEdgeInsets LandscapeImagePhoneInsets {\n get;\n set;\n }\n \n public class UIBarItemAppearance : UIAppearance {\n \n public virtual UITextAttributes GetTitleTextAttributes (UIControlState state);\n public virtual void SetTitleTextAttributes (UITextAttributes attributes, UIControlState state);\n }\n
[Serializable]\npublic enum UIBarMetrics {\n Default,\n LandscapePhone\n}\n
Added:
\npublic static UIBezierPathAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static UIBezierPathAppearance Appearance {\n get;\n }\n \n public class UIBezierPathAppearance : UIControlAppearance {\n }\n
Added:
\npublic static UIButtonAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static UIButtonAppearance Appearance {\n get;\n }\n public virtual UIColor TintColor {\n get;\n set;\n }\n \n public class UIButtonAppearance : UIControlAppearance {\n \n public virtual UIImage ImageForState (UIControlState state);\n public virtual void SetBackgroundImage (UIImage image, UIControlState forState);\n public virtual void SetImage (UIImage image, UIControlState forState);\n public virtual void SetTitleColor (UIColor color, UIControlState forState);\n public virtual void SetTitleShadowColor (UIColor color, UIControlState forState);\n public virtual UIColor TitleColor (UIControlState state);\n public virtual UIColor TitleShadowColor (UIControlState state);\n \n public virtual UIImage CurrentBackgroundImage {\n get;\n }\n public virtual UIImage CurrentImage {\n get;\n }\n public virtual UIColor CurrentTitleColor {\n get;\n }\n public virtual UIColor CurrentTitleShadowColor {\n get;\n }\n public virtual UIColor TintColor {\n get;\n set;\n }\n }\n
Added:
\npublic UIColor (MonoTouch.CoreImage.CIColor ciColor);\n public static UIColor FromCIColor (MonoTouch.CoreImage.CIColor color);\n public static UIColor UnderPageBackgroundColor {\n get;\n }\n
[Serializable]\npublic delegate void UICompletionHandler (bool finished);\n
Added:
\npublic static UIControlAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static UIControlAppearance Appearance {\n get;\n }\n \n public class UIControlAppearance : UIViewAppearance {\n }\n
Added:
\npublic static UIDatePickerAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static UIDatePickerAppearance Appearance {\n get;\n }\n \n public class UIDatePickerAppearance : UIControlAppearance {\n }\n
Added:
\npublic bool CheckSystemVersion (int major, int minor);\n
public class UIDocument : MonoTouch.Foundation.NSObject {\n \n public UIDocument ();\n public UIDocument (MonoTouch.Foundation.NSCoder coder);\n public UIDocument (MonoTouch.Foundation.NSObjectFlag t);\n public UIDocument (IntPtr handle);\n public UIDocument (MonoTouch.Foundation.NSUrl url);\n \n public virtual void AutoSave (UIOperationHandler completionHandler);\n public virtual MonoTouch.Foundation.NSObject ChangeCountTokenForSaveOperation (UIDocumentSaveOperation saveOperation);\n public virtual void Close (UIOperationHandler completionHandler);\n public virtual MonoTouch.Foundation.NSObject ContentsForType (string typeName, out MonoTouch.Foundation.NSError outError);\n public virtual void DisableEditing ();\n protected override void Dispose (bool disposing);\n public virtual void EnableEditing ();\n public virtual void FinishedHandlingError (MonoTouch.Foundation.NSError error, bool recovered);\n public virtual MonoTouch.Foundation.NSDictionary GetFileAttributesToWrite (MonoTouch.Foundation.NSUrl forUrl, UIDocumentSaveOperation saveOperation, out MonoTouch.Foundation.NSError outError);\n public virtual string GetFileNameExtension (string typeName, UIDocumentSaveOperation saveOperation);\n public virtual void HandleError (MonoTouch.Foundation.NSError error, bool userInteractionPermitted);\n public virtual bool LoadFromContents (MonoTouch.Foundation.NSObject contents, string typeName, out MonoTouch.Foundation.NSError outError);\n public virtual void Open (UIOperationHandler completionHandler);\n public virtual void PerformAsynchronousFileAccess (MonoTouch.Foundation.NSAction action);\n public virtual bool Read (MonoTouch.Foundation.NSUrl fromUrl, out MonoTouch.Foundation.NSError outError);\n public virtual void RevertToContentsOfUrl (MonoTouch.Foundation.NSUrl url, UIOperationHandler completionHandler);\n public virtual void Save (MonoTouch.Foundation.NSUrl url, UIDocumentSaveOperation saveOperation, UIOperationHandler completionHandler);\n public virtual void UpdateChangeCount (MonoTouch.Foundation.NSObject changeCountToken, UIDocumentSaveOperation saveOperation);\n public virtual void UpdateChangeCount (UIDocumentChangeKind change);\n public virtual void UserInteractionNoLongerPermittedForError (MonoTouch.Foundation.NSError error);\n public virtual bool WriteContents (MonoTouch.Foundation.NSObject contents, MonoTouch.Foundation.NSDictionary additionalFileAttributes, MonoTouch.Foundation.NSUrl url, UIDocumentSaveOperation saveOperation, out MonoTouch.Foundation.NSError outError);\n public virtual bool WriteContents (MonoTouch.Foundation.NSObject contents, MonoTouch.Foundation.NSUrl toUrl, UIDocumentSaveOperation saveOperation, MonoTouch.Foundation.NSUrl originalContentsURL, out MonoTouch.Foundation.NSError outError);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual UIDocumentState DocumentState {\n get;\n }\n public virtual MonoTouch.Foundation.NSDate FileModificationDate {\n get;\n set;\n }\n public virtual string FileType {\n get;\n }\n public virtual MonoTouch.Foundation.NSUrl FileUrl {\n get;\n }\n public virtual bool HasUnsavedChanges {\n get;\n }\n public virtual string LocalizedName {\n get;\n }\n public virtual string SavingFileType {\n get;\n }\n public virtual MonoTouch.Foundation.NSUndoManager UndoManager {\n get;\n set;\n }\n}\n
[Serializable]\npublic enum UIDocumentChangeKind {\n Done,\n Undone,\n Redone,\n Cleared\n}\n
[Serializable]\npublic enum UIDocumentSaveOperation {\n ForCreating,\n ForOverwriting\n}\n
[Serializable]\n[Flags]\npublic enum UIDocumentState {\n Normal,\n Closed,\n InConflict,\n SavingError,\n EditingDisabled\n}\n
Added:
\npublic static readonly UIEdgeInsets Zero;\n
Added:
\npublic UIImage (MonoTouch.CoreGraphics.CGImage cgImage);\n public UIImage (MonoTouch.CoreImage.CIImage ciImage);\n public UIImage (MonoTouch.CoreGraphics.CGImage cgImage, float scale, UIImageOrientation orientation);\n public UIImage (UIImage image);\n public UIImage (UIImage image, MonoTouch.Foundation.NSDictionary options);\n public static UIImage CreateAnimatedImage (string name, double duration);\n public static UIImage CreateAnimatedImage (UIImage[] images, double duration);\n public static UIImage CreateAnimatedImage (UIImage[] images, UIEdgeInsets capInsets, double duration);\n public virtual UIImage CreateResizableImage (UIEdgeInsets capInsets);\n protected override void Dispose (bool disposing);\n public virtual UIEdgeInsets CapInsets {\n get;\n }\n public virtual MonoTouch.CoreImage.CIImage CIImage {\n get;\n }\n public virtual double Duration {\n get;\n }\n public virtual UIImage[] Images {\n get;\n }\n
Added:
\nAt1280x720,\n At960x540\n
Added:
\npublic static UIImageViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static UIImageViewAppearance Appearance {\n get;\n }\n \n public class UIImageViewAppearance : UIViewAppearance {\n }\n
Added:
\nTwitter\n
Added:
\npublic static UILabelAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static UILabelAppearance Appearance {\n get;\n }\n \n public class UILabelAppearance : UIViewAppearance {\n }\n
public class UIManagedDocument : UIDocument {\n \n public UIManagedDocument ();\n public UIManagedDocument (MonoTouch.Foundation.NSCoder coder);\n public UIManagedDocument (MonoTouch.Foundation.NSObjectFlag t);\n public UIManagedDocument (IntPtr handle);\n \n public virtual MonoTouch.Foundation.NSObject AdditionalContent (MonoTouch.Foundation.NSUrl absoluteURL, out MonoTouch.Foundation.NSError error);\n public virtual bool ConfigurePersistentStoreCoordinator (MonoTouch.Foundation.NSUrl storeURL, string fileType, string configuration, MonoTouch.Foundation.NSDictionary storeOptions, MonoTouch.Foundation.NSError error);\n protected override void Dispose (bool disposing);\n public virtual string GetPersistentStoreType (string fileType);\n public virtual bool ReadAdditionalContent (MonoTouch.Foundation.NSUrl absoluteURL, out MonoTouch.Foundation.NSError error);\n public virtual bool WriteAdditionalContent (MonoTouch.Foundation.NSObject content, MonoTouch.Foundation.NSUrl absoluteURL, MonoTouch.Foundation.NSUrl absoluteOriginalContentsURL, out MonoTouch.Foundation.NSError error);\n \n public static string PersistentStoreName {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual MonoTouch.CoreData.NSManagedObjectContext ManagedObjectContext {\n get;\n }\n public virtual MonoTouch.CoreData.NSManagedObjectModel ManagedObjectModel {\n get;\n }\n public virtual string ModelConfiguration {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSDictionary PersistentStoreOptions {\n get;\n set;\n }\n}\n
Added:
\npublic static UINavigationBarAppearance AppearanceWhenContainedIn (params Type [] containers);\n public virtual UIImage GetBackgroundImage (UIBarMetrics forBarMetrics);\n public UITextAttributes GetTitleTextAttributes ();\n public virtual float GetTitleVerticalPositionAdjustment (UIBarMetrics barMetrics);\n public virtual void SetBackgroundImage (UIImage backgroundImage, UIBarMetrics barMetrics);\n public void SetTitleTextAttributes (UITextAttributes attributes);\n public virtual void SetTitleVerticalPositionAdjustment (float adjustment, UIBarMetrics barMetrics);\n public static UINavigationBarAppearance Appearance {\n get;\n }\n \n public class UINavigationBarAppearance : UIViewAppearance {\n \n public virtual UIImage GetBackgroundImage (UIBarMetrics forBarMetrics);\n public virtual UITextAttributes GetTitleTextAttributes ();\n public virtual float GetTitleVerticalPositionAdjustment (UIBarMetrics barMetrics);\n public virtual void SetBackgroundImage (UIImage backgroundImage, UIBarMetrics barMetrics);\n public virtual void SetTitleTextAttributes (UITextAttributes attributes);\n public virtual void SetTitleVerticalPositionAdjustment (float adjustment, UIBarMetrics barMetrics);\n \n public virtual UIColor TintColor {\n get;\n set;\n }\n }\n
Added:
\npublic virtual void SetLeftBarButtonItems (UIBarButtonItem[] items, bool animated);\n public virtual void SetRightBarButtonItems (UIBarButtonItem[] items, bool animated);\n public virtual UIBarButtonItem[] LeftBarButtonItems {\n get;\n set;\n }\n public virtual bool LeftItemsSupplementBackButton {\n get;\n set;\n }\n public virtual UIBarButtonItem[] RightBarButtonItems {\n get;\n set;\n }\n
public struct UIOffset {\n \n public UIOffset (float horizontal, float vertical);\n \n public override bool Equals (object obj);\n public override int GetHashCode ();\n \n public static bool operator == (UIOffset left, UIOffset right);\n public static bool operator != (UIOffset left, UIOffset right);\n \n public float Horizontal;\n public float Vertical;\n}\n
[Serializable]\npublic delegate void UIOperationHandler (bool success);\n
Added:
\npublic static UIPageControlAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static UIPageControlAppearance Appearance {\n get;\n }\n \n public class UIPageControlAppearance : UIControlAppearance {\n }\n
public class UIPageViewController : UIViewController {\n \n public UIPageViewController (UIPageViewControllerTransitionStyle style, UIPageViewControllerNavigationOrientation navigationOrientation, UIPageViewControllerSpineLocation spineLocation);\n public UIPageViewController (UIPageViewControllerTransitionStyle style, UIPageViewControllerNavigationOrientation navigationOrientation);\n public UIPageViewController ();\n public UIPageViewController (MonoTouch.Foundation.NSCoder coder);\n public UIPageViewController (MonoTouch.Foundation.NSObjectFlag t);\n public UIPageViewController (IntPtr handle);\n public UIPageViewController (UIPageViewControllerTransitionStyle style, UIPageViewControllerNavigationOrientation navigationOrientation, MonoTouch.Foundation.NSDictionary options);\n \n protected override void Dispose (bool disposing);\n public virtual void SetViewControllers (UIViewController[] viewControllers, UIPageViewControllerNavigationDirection direction, bool animated, UICompletionHandler completionHandler);\n \n public static MonoTouch.Foundation.NSString OptionSpineLocationKey {\n get;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public UIPageViewControllerDataSource DataSource {\n get;\n set;\n }\n public UIPageViewControllerDelegate Delegate {\n get;\n set;\n }\n public virtual bool DoubleSided {\n get;\n set;\n }\n public virtual UIGestureRecognizer[] GestureRecognizers {\n get;\n }\n public UIPageViewGetViewController GetNextViewController {\n get;\n set;\n }\n public UIPageViewGetViewController GetPreviousViewController {\n get;\n set;\n }\n public UIPageViewSpineLocationCallback GetSpineLocation {\n get;\n set;\n }\n public virtual UIPageViewControllerNavigationOrientation NavigationOrientation {\n get;\n }\n public virtual UIPageViewControllerSpineLocation SpineLocation {\n get;\n }\n public virtual UIPageViewControllerTransitionStyle TransitionStyle {\n get;\n }\n public virtual UIViewController[] ViewControllers {\n get;\n }\n public virtual MonoTouch.Foundation.NSObject WeakDataSource {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSObject WeakDelegate {\n get;\n set;\n }\n \n public event EventHandler<uipageviewfinishedanimationeventargs> DidFinishAnimating;\n}\n</uipageviewfinishedanimationeventargs>\n
public abstract class UIPageViewControllerDataSource : MonoTouch.Foundation.NSObject {\n \n public UIPageViewControllerDataSource ();\n public UIPageViewControllerDataSource (MonoTouch.Foundation.NSCoder coder);\n public UIPageViewControllerDataSource (MonoTouch.Foundation.NSObjectFlag t);\n public UIPageViewControllerDataSource (IntPtr handle);\n \n public abstract UIViewController GetNextViewController (UIPageViewController pageViewController, UIViewController referenceViewController);\n public abstract UIViewController GetPreviousViewController (UIPageViewController pageViewController, UIViewController referenceViewController);\n}\n
public class UIPageViewControllerDelegate : MonoTouch.Foundation.NSObject {\n \n public UIPageViewControllerDelegate ();\n public UIPageViewControllerDelegate (MonoTouch.Foundation.NSCoder coder);\n public UIPageViewControllerDelegate (MonoTouch.Foundation.NSObjectFlag t);\n public UIPageViewControllerDelegate (IntPtr handle);\n \n public virtual void DidFinishAnimating (UIPageViewController pageViewController, bool finished, UIViewController[] previousViewControllers, bool completed);\n public virtual UIPageViewControllerSpineLocation GetSpineLocation (UIPageViewController pageViewController, UIInterfaceOrientation orientation);\n}\n
[Serializable]\npublic enum UIPageViewControllerNavigationDirection {\n Forward,\n Reverse\n}\n
[Serializable]\npublic enum UIPageViewControllerNavigationOrientation {\n Horizontal,\n Vertical\n}\n
[Serializable]\npublic enum UIPageViewControllerSpineLocation {\n None,\n Min,\n Mid,\n Max\n}\n
[Serializable]\npublic enum UIPageViewControllerTransitionStyle {\n PageCurl\n}\n
public class UIPageViewFinishedAnimationEventArgs : EventArgs {\n \n public UIPageViewFinishedAnimationEventArgs (bool finished, UIViewController[] previousViewControllers, bool completed);\n \n public bool Completed {\n get;\n set;\n }\n public bool Finished {\n get;\n set;\n }\n public UIViewController[] PreviousViewControllers {\n get;\n set;\n }\n}\n
[Serializable]\npublic delegate UIViewController UIPageViewGetViewController (UIPageViewController pageViewController, UIViewController referenceViewController);\n
[Serializable]\npublic delegate UIPageViewControllerSpineLocation UIPageViewSpineLocationCallback (UIPageViewController pageViewController, UIInterfaceOrientation orientation);\n
Added:
\npublic static UIPickerViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static UIPickerViewAppearance Appearance {\n get;\n }\n \n public class UIPickerViewAppearance : UIViewAppearance {\n }\n
public class UIPopoverBackgroundView : UIView {\n \n public UIPopoverBackgroundView ();\n public UIPopoverBackgroundView (MonoTouch.Foundation.NSCoder coder);\n public UIPopoverBackgroundView (MonoTouch.Foundation.NSObjectFlag t);\n public UIPopoverBackgroundView (IntPtr handle);\n public UIPopoverBackgroundView (System.Drawing.RectangleF frame);\n \n public static UIPopoverBackgroundViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static float GetArrowBase ();\n public static float GetArrowHeight ();\n public static UIEdgeInsets GetContentViewInsets ();\n \n public static UIPopoverBackgroundViewAppearance Appearance {\n get;\n }\n public virtual UIPopoverArrowDirection ArrowDirection {\n get;\n set;\n }\n public virtual float ArrowOffset {\n get;\n set;\n }\n public override IntPtr ClassHandle {\n get;\n }\n \n public class UIPopoverBackgroundViewAppearance : UIViewAppearance {\n }\n}\n
Added:
\npublic static UIProgressViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n protected override void Dispose (bool disposing);\n public virtual void SetProgress (float progress, bool animated);\n \n public static UIProgressViewAppearance Appearance {\n get;\n }\n public virtual UIImage ProgressImage {\n get;\n set;\n }\n public virtual UIColor ProgressTintColor {\n get;\n set;\n }\n public virtual UIImage TrackImage {\n get;\n set;\n }\n public virtual UIColor TrackTintColor {\n get;\n set;\n }\n \n public class UIProgressViewAppearance : UIViewAppearance {\n \n public virtual UIImage ProgressImage {\n get;\n set;\n }\n public virtual UIColor ProgressTintColor {\n get;\n set;\n }\n public virtual UIImage TrackImage {\n get;\n set;\n }\n public virtual UIColor TrackTintColor {\n get;\n set;\n }\n }\n
public class UIReferenceLibraryViewController : UIViewController {\n \n public UIReferenceLibraryViewController ();\n public UIReferenceLibraryViewController (MonoTouch.Foundation.NSCoder coder);\n public UIReferenceLibraryViewController (MonoTouch.Foundation.NSObjectFlag t);\n public UIReferenceLibraryViewController (IntPtr handle);\n public UIReferenceLibraryViewController (string term);\n \n public static bool DictionaryHasDefinitionForTerm (string term);\n \n public override IntPtr ClassHandle {\n get;\n }\n}\n
Added:
\nNewsstandContentAvailability\n
Added:
\npublic virtual void Copy (MonoTouch.Foundation.NSObject sender);\n public virtual void Cut (MonoTouch.Foundation.NSObject sender);\n public virtual void Delete (MonoTouch.Foundation.NSObject sender);\n public virtual void Paste (MonoTouch.Foundation.NSObject sender);\n public virtual void Select (MonoTouch.Foundation.NSObject sender);\n public virtual void SelectAll (MonoTouch.Foundation.NSObject sender);\n
Added:
\npublic static MonoTouch.Foundation.NSString BrightnessDidChangeNotification {\n get;\n }\n public static MonoTouch.Foundation.NSString DidConnectNotification {\n get;\n }\n public static MonoTouch.Foundation.NSString DidDisconnectNotification {\n get;\n }\n public static MonoTouch.Foundation.NSString ModeDidChangeNotification {\n get;\n }\n public virtual float Brightness {\n get;\n set;\n }\n public virtual UIScreenOverscanCompensation OverscanCompensation {\n get;\n set;\n }\n public virtual bool WantsSoftwareDimming {\n get;\n set;\n }\n
Added:
\n[Serializable]\n public enum UIScreenOverscanCompensation {\n Scale,\n InsetBounds,\n InsetApplicationFrame\n }\n
Added:
\npublic static UIScrollViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static UIScrollViewAppearance Appearance {\n get;\n }\n public virtual UIPanGestureRecognizer PanGestureRecognizer {\n get;\n }\n public virtual UIPinchGestureRecognizer PinchGestureRecognizer {\n get;\n }\n public event EventHandler<WillEndDraggingEventArgs> WillEndDragging;\n \n public class UIScrollViewAppearance : UIViewAppearance {\n }\n
Added:
\npublic virtual void WillEndDragging (UIScrollView scrollView, System.Drawing.PointF velocity, ref System.Drawing.PointF targetContentOffset);\n
Added:
\npublic static UISearchBarAppearance AppearanceWhenContainedIn (params Type [] containers);\n public virtual UIImage GetImageForSearchBarIcon (UISearchBarIcon icon, UIControlState state);\n public virtual UIOffset GetPositionAdjustmentForSearchBarIcon (UISearchBarIcon icon);\n public virtual UIImage GetScopeBarButtonBackgroundImage (UIControlState state);\n public virtual UIImage GetScopeBarButtonDividerImage (UIControlState leftState, UIControlState rightState);\n public UITextAttributes GetScopeBarButtonTitleTextAttributes (UIControlState state);\n public virtual UIImage GetSearchFieldBackgroundImage (UIControlState state);\n public virtual void SetImageforSearchBarIcon (UIImage iconImage, UISearchBarIcon icon, UIControlState state);\n public virtual void SetPositionAdjustmentforSearchBarIcon (UIOffset adjustment, UISearchBarIcon icon);\n public virtual void SetScopeBarButtonBackgroundImage (UIImage backgroundImage, UIControlState state);\n public virtual void SetScopeBarButtonDividerImage (UIImage dividerImage, UIControlState leftState, UIControlState rightState);\n public void SetScopeBarButtonTitle (UITextAttributes attributes, UIControlState state);\n public virtual void SetSearchFieldBackgroundImage (UIImage backgroundImage, UIControlState state);\n public static UISearchBarAppearance Appearance {\n get;\n }\n public virtual UIImage BackgroundImage {\n get;\n set;\n }\n public virtual UIImage ScopeBarBackgroundImage {\n get;\n set;\n }\n public virtual UIOffset SearchFieldBackgroundPositionAdjustment {\n get;\n set;\n }\n public virtual UIOffset SearchTextPositionAdjustment {\n get;\n set;\n }\n \n public class UISearchBarAppearance : UIViewAppearance {\n \n public virtual UIImage GetImageForSearchBarIcon (UISearchBarIcon icon, UIControlState state);\n public virtual UIImage GetScopeBarButtonBackgroundImage (UIControlState state);\n public virtual UIImage GetScopeBarButtonDividerImage (UIControlState leftState, UIControlState rightState);\n public UITextAttributes GetScopeBarButtonTitleTextAttributes (UIControlState state);\n public virtual UIImage GetSearchFieldBackgroundImage (UIControlState state);\n public virtual void SetImageforSearchBarIcon (UIImage iconImage, UISearchBarIcon icon, UIControlState state);\n public virtual void SetScopeBarButtonBackgroundImage (UIImage backgroundImage, UIControlState state);\n public virtual void SetScopeBarButtonDividerImage (UIImage dividerImage, UIControlState leftState, UIControlState rightState);\n public void SetScopeBarButtonTitle (UITextAttributes attributes, UIControlState state);\n public virtual void SetSearchFieldBackgroundImage (UIImage backgroundImage, UIControlState state);\n \n public virtual UIImage BackgroundImage {\n get;\n set;\n }\n public virtual UIImage ScopeBarBackgroundImage {\n get;\n set;\n }\n }\n
Added:
\n[Serializable]\n public enum UISearchBarIcon {\n Search,\n Clear,\n Bookmark,\n ResultsList\n }\n
Added:
\npublic virtual string SearchResultsTitle {\n get;\n set;\n }\n
Added:
\npublic static UISegmentedControlAppearance AppearanceWhenContainedIn (params Type [] containers);\n public virtual UIOffset ContentPositionAdjustment (UISegmentedControlSegment leftCenterRightOrAlone, UIBarMetrics barMetrics);\n public virtual UIImage DividerImageForLeftSegmentStaterightSegmentStatebarMetrics (UIControlState leftState, UIControlState rightState, UIBarMetrics barMetrics);\n public virtual UIImage GetBackgroundImage (UIControlState state, UIBarMetrics barMetrics);\n public UITextAttributes GetTitleTextAttributes (UIControlState state);\n public virtual void SetBackgroundImage (UIImage backgroundImage, UIControlState state, UIBarMetrics barMetrics);\n public virtual void SetContentPositionAdjustment (UIOffset adjustment, UISegmentedControlSegment leftCenterRightOrAlone, UIBarMetrics barMetrics);\n public virtual void SetDividerImage (UIImage dividerImage, UIControlState leftSegmentState, UIControlState rightSegmentState, UIBarMetrics barMetrics);\n public void SetTitleTextAttributes (UITextAttributes attributes, UIControlState state);\n public static UISegmentedControlAppearance Appearance {\n get;\n }\n public virtual bool ApportionsSegmentWidthsByContent {\n get;\n set;\n }\n \n public class UISegmentedControlAppearance : UIControlAppearance {\n \n public virtual UIOffset ContentPositionAdjustment (UISegmentedControlSegment leftCenterRightOrAlone, UIBarMetrics barMetrics);\n public virtual UIImage DividerImageForLeftSegmentStaterightSegmentStatebarMetrics (UIControlState leftState, UIControlState rightState, UIBarMetrics barMetrics);\n public virtual UIImage GetBackgroundImage (UIControlState state, UIBarMetrics barMetrics);\n public UITextAttributes GetTitleTextAttributes (UIControlState state);\n public virtual void SetBackgroundImage (UIImage backgroundImage, UIControlState state, UIBarMetrics barMetrics);\n public virtual void SetContentPositionAdjustment (UIOffset adjustment, UISegmentedControlSegment leftCenterRightOrAlone, UIBarMetrics barMetrics);\n public virtual void SetDividerImage (UIImage dividerImage, UIControlState leftSegmentState, UIControlState rightSegmentState, UIBarMetrics barMetrics);\n public void SetTitleTextAttributes (UITextAttributes attributes, UIControlState state);\n \n public virtual UIColor TintColor {\n get;\n set;\n }\n }\n
Added:
\n[Serializable]\n public enum UISegmentedControlSegment {\n Any,\n Left,\n Center,\n Right,\n Alone\n }\n
Added:
\npublic static UISliderAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static UISliderAppearance Appearance {\n get;\n }\n public virtual UIColor MaximumTrackTintColor {\n get;\n set;\n }\n public virtual UIColor MinimumTrackTintColor {\n get;\n set;\n }\n public virtual UIColor ThumbTintColor {\n get;\n set;\n }\n \n public class UISliderAppearance : UIControlAppearance {\n \n public virtual UIColor MaximumTrackTintColor {\n get;\n set;\n }\n public virtual UIColor MinimumTrackTintColor {\n get;\n set;\n }\n public virtual UIColor ThumbTintColor {\n get;\n set;\n }\n }\n
Added:
\npublic virtual bool ShouldHideViewController (UISplitViewController svc, UIViewController viewController, UIInterfaceOrientation inOrientation);\n
public class UIStepper : UIControl {\n \n public UIStepper ();\n public UIStepper (MonoTouch.Foundation.NSCoder coder);\n public UIStepper (MonoTouch.Foundation.NSObjectFlag t);\n public UIStepper (IntPtr handle);\n \n public static UIStepperAppearance AppearanceWhenContainedIn (params Type [] containers);\n \n public static UIStepperAppearance Appearance {\n get;\n }\n public virtual bool AutoRepeat {\n get;\n set;\n }\n public override IntPtr ClassHandle {\n get;\n }\n public virtual bool Continuous {\n get;\n set;\n }\n public virtual double MaximumValue {\n get;\n set;\n }\n public virtual double MinimumValue {\n get;\n set;\n }\n public virtual double StepValue {\n get;\n set;\n }\n public virtual double Value {\n get;\n set;\n }\n public virtual bool Wraps {\n get;\n set;\n }\n \n public class UIStepperAppearance : UIControlAppearance {\n }\n}\n
public class UIStoryboard : MonoTouch.Foundation.NSObject {\n \n public UIStoryboard ();\n public UIStoryboard (MonoTouch.Foundation.NSCoder coder);\n public UIStoryboard (MonoTouch.Foundation.NSObjectFlag t);\n public UIStoryboard (IntPtr handle);\n \n public static UIStoryboard FromName (string name, MonoTouch.Foundation.NSBundle storyboardBundleOrNil);\n public virtual MonoTouch.Foundation.NSObject InstantiateInitialViewController ();\n public virtual MonoTouch.Foundation.NSObject InstantiateViewController (string identifier);\n \n public override IntPtr ClassHandle {\n get;\n }\n}\n
public class UIStoryboardPopoverSegue : UIStoryboardSegue {\n \n public UIStoryboardPopoverSegue ();\n public UIStoryboardPopoverSegue (MonoTouch.Foundation.NSCoder coder);\n public UIStoryboardPopoverSegue (MonoTouch.Foundation.NSObjectFlag t);\n public UIStoryboardPopoverSegue (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual UIPopoverController PopoverController {\n get;\n }\n}\n
public class UIStoryboardSegue : MonoTouch.Foundation.NSObject {\n \n public UIStoryboardSegue ();\n public UIStoryboardSegue (MonoTouch.Foundation.NSCoder coder);\n public UIStoryboardSegue (MonoTouch.Foundation.NSObjectFlag t);\n public UIStoryboardSegue (IntPtr handle);\n public UIStoryboardSegue (string identifier, UIViewController source, UIViewController destination);\n \n protected override void Dispose (bool disposing);\n public virtual void Perform ();\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual UIViewController DestinationViewController {\n get;\n }\n public virtual string Identifier {\n get;\n }\n public virtual UIViewController SourceViewController {\n get;\n }\n}\n
Added:
\npublic static UISwitchAppearance AppearanceWhenContainedIn (params Type [] containers);\n protected override void Dispose (bool disposing);\n public static UISwitchAppearance Appearance {\n get;\n }\n public virtual UIColor OnTintColor {\n get;\n }\n \n public class UISwitchAppearance : UIControlAppearance {\n \n public virtual UIColor OnTintColor {\n get;\n }\n }\n
Added:
\npublic static UITabBarAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static UITabBarAppearance Appearance {\n get;\n }\n public virtual UIImage BackgroundImage {\n get;\n set;\n }\n public virtual UIColor SelectedImageTintColor {\n get;\n set;\n }\n public virtual UIImage SelectionIndicatorImage {\n get;\n set;\n }\n public virtual UIColor TintColor {\n get;\n set;\n }\n \n public class UITabBarAppearance : UIViewAppearance {\n \n public virtual UIImage BackgroundImage {\n get;\n set;\n }\n public virtual UIColor SelectedImageTintColor {\n get;\n set;\n }\n public virtual UIImage SelectionIndicatorImage {\n get;\n set;\n }\n public virtual UIColor TintColor {\n get;\n set;\n }\n }\n
Added:
\npublic static UITabBarItemAppearance AppearanceWhenContainedIn (params Type [] containers);\n public virtual void SetFinishedImages (UIImage selectedImage, UIImage unselectedImage);\n public static UITabBarItemAppearance Appearance {\n get;\n }\n public virtual UIImage FinishedSelectedImage {\n get;\n }\n public virtual UIImage FinishedUnselectedImage {\n get;\n }\n public virtual UIOffset TitlePositionAdjustment {\n get;\n set;\n }\n \n public class UITabBarItemAppearance : UIBarItemAppearance {\n \n public virtual UIOffset TitlePositionAdjustment {\n get;\n set;\n }\n }\n
Added:
\npublic static UITableViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n public virtual void MoveRow (MonoTouch.Foundation.NSIndexPath fromIndexPath, MonoTouch.Foundation.NSIndexPath toIndexPath);\n public virtual void MoveSection (int fromSection, int toSection);\n public virtual void RegisterNibforCellReuse (UINib nib, string reuseIdentifier);\n public static UITableViewAppearance Appearance {\n get;\n }\n public static float AutomaticDimension {\n get;\n }\n public virtual bool AllowsMultipleSelection {\n get;\n set;\n }\n public virtual bool AllowsMultipleSelectionDuringEditing {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSIndexPath[] IndexPathsForSelectedRows {\n get;\n }\n \n public class UITableViewAppearance : UIScrollViewAppearance {\n }\n
Added:
\npublic static UITableViewCellAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static UITableViewCellAppearance Appearance {\n get;\n }\n public virtual UIView MultipleSelectionBackgroundView {\n get;\n set;\n }\n \n public class UITableViewCellAppearance : UIViewAppearance {\n }\n
Added:
\npublic virtual bool CanPerformAction (UITableView tableView, MonoTouch.ObjCRuntime.Selector action, MonoTouch.Foundation.NSIndexPath indexPath, MonoTouch.Foundation.NSObject sender);\n public virtual void PerformAction (UITableView tableView, MonoTouch.ObjCRuntime.Selector action, MonoTouch.Foundation.NSIndexPath indexPath, MonoTouch.Foundation.NSObject sender);\n public virtual bool ShouldShowMenu (UITableView tableView, MonoTouch.Foundation.NSIndexPath rowAtindexPath);\n public override void WillEndDragging (UIScrollView scrollView, System.Drawing.PointF velocity, ref System.Drawing.PointF targetContentOffset);\n
Added:
\nAutomatic\n
Added:
\npublic virtual bool CanPerformAction (UITableView tableView, MonoTouch.ObjCRuntime.Selector action, MonoTouch.Foundation.NSIndexPath indexPath, MonoTouch.Foundation.NSObject sender);\n public virtual void PerformAction (UITableView tableView, MonoTouch.ObjCRuntime.Selector action, MonoTouch.Foundation.NSIndexPath indexPath, MonoTouch.Foundation.NSObject sender);\n public virtual bool ShouldShowMenu (UITableView tableView, MonoTouch.Foundation.NSIndexPath rowAtindexPath);\n public override void WillEndDragging (UIScrollView scrollView, System.Drawing.PointF velocity, ref System.Drawing.PointF targetContentOffset);\n
public class UITextAttributes {\n \n public UITextAttributes ();\n \n public UIFont Font;\n public UIColor TextColor;\n public UIColor TextShadowColor;\n}\n
[Serializable]\npublic enum UITextDirection {\n Forward,\n Backward,\n Right,\n Left,\n Up,\n Down\n}\n
Added:
\npublic static UITextFieldAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static UITextFieldAppearance Appearance {\n get;\n }\n public static MonoTouch.Foundation.NSString CurrentInputModeDidChangeNotification {\n get;\n }\n public static MonoTouch.Foundation.NSString TextBackgroundColorKey {\n get;\n }\n public static MonoTouch.Foundation.NSString TextColorKey {\n get;\n }\n public static MonoTouch.Foundation.NSString TextFontKey {\n get;\n }\n public virtual UITextPosition BeginningOfDocument {\n get;\n }\n public virtual UITextPosition EndOfDocument {\n get;\n }\n public virtual bool HasText {\n get;\n }\n public UITextInputDelegate InputDelegate {\n get;\n set;\n }\n public virtual UITextRange MarkedTextRange {\n get;\n }\n public virtual MonoTouch.Foundation.NSDictionary MarkedTextStyle {\n get;\n set;\n }\n public virtual UITextRange SelectedTextRange {\n get;\n set;\n }\n public virtual UITextStorageDirection SelectionAffinity {\n get;\n set;\n }\n public virtual UITextSpellCheckingType SpellCheckingType {\n get;\n }\n public virtual UIView TextInputView {\n get;\n }\n public UITextInputTokenizer Tokenizer {\n get;\n }\n public virtual MonoTouch.Foundation.NSObject WeakInputDelegate {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSObject WeakTokenizer {\n get;\n }\n \n public class UITextFieldAppearance : UIControlAppearance {\n }\n
[Serializable]\npublic enum UITextGranularity {\n Character,\n Word,\n Sentence,\n Paragraph,\n Line,\n Document\n}\n
public abstract class UITextInputDelegate : MonoTouch.Foundation.NSObject {\n \n public UITextInputDelegate ();\n public UITextInputDelegate (MonoTouch.Foundation.NSCoder coder);\n public UITextInputDelegate (MonoTouch.Foundation.NSObjectFlag t);\n public UITextInputDelegate (IntPtr handle);\n \n public abstract void SelectionDidChange (MonoTouch.Foundation.NSObject uiTextInput);\n public abstract void SelectionWillChange (MonoTouch.Foundation.NSObject uiTextInput);\n public abstract void TextDidChange (MonoTouch.Foundation.NSObject textInput);\n public abstract void TextWillChange (MonoTouch.Foundation.NSObject textInput);\n}\n
Added:
\npublic static UITextInputMode[] ActiveInputModes {\n get;\n }\n
public class UITextInputStringTokenizer : UITextInputTokenizer {\n \n public UITextInputStringTokenizer ();\n public UITextInputStringTokenizer (MonoTouch.Foundation.NSCoder coder);\n public UITextInputStringTokenizer (MonoTouch.Foundation.NSObjectFlag t);\n public UITextInputStringTokenizer (IntPtr handle);\n public UITextInputStringTokenizer (MonoTouch.Foundation.NSObject textInput);\n \n public override UITextPosition GetPosition (UITextPosition fromPosition, UITextGranularity toBoundary, UITextDirection inDirection);\n public override UITextRange GetRangeEnclosingPosition (UITextPosition position, UITextGranularity granularity, UITextDirection direction);\n public override bool ProbeDirection (UITextPosition probePosition, UITextGranularity atBoundary, UITextDirection inDirection);\n public override bool ProbeDirectionWithinTextUnit (UITextPosition probePosition, UITextGranularity withinTextUnit, UITextDirection inDirection);\n \n public override IntPtr ClassHandle {\n get;\n }\n}\n
public abstract class UITextInputTokenizer : MonoTouch.Foundation.NSObject {\n \n public UITextInputTokenizer ();\n public UITextInputTokenizer (MonoTouch.Foundation.NSCoder coder);\n public UITextInputTokenizer (MonoTouch.Foundation.NSObjectFlag t);\n public UITextInputTokenizer (IntPtr handle);\n \n public abstract UITextPosition GetPosition (UITextPosition fromPosition, UITextGranularity toBoundary, UITextDirection inDirection);\n public abstract UITextRange GetRangeEnclosingPosition (UITextPosition position, UITextGranularity granularity, UITextDirection direction);\n public abstract bool ProbeDirection (UITextPosition probePosition, UITextGranularity atBoundary, UITextDirection inDirection);\n public abstract bool ProbeDirectionWithinTextUnit (UITextPosition probePosition, UITextGranularity withinTextUnit, UITextDirection inDirection);\n}\n
[Serializable]\npublic enum UITextLayoutDirection {\n Right,\n Left,\n Up,\n Down\n}\n
public class UITextPosition : MonoTouch.Foundation.NSObject {\n \n public UITextPosition ();\n public UITextPosition (MonoTouch.Foundation.NSCoder coder);\n public UITextPosition (MonoTouch.Foundation.NSObjectFlag t);\n public UITextPosition (IntPtr handle);\n \n public override IntPtr ClassHandle {\n get;\n }\n}\n
public class UITextRange : MonoTouch.Foundation.NSObject {\n \n public UITextRange ();\n public UITextRange (MonoTouch.Foundation.NSCoder coder);\n public UITextRange (MonoTouch.Foundation.NSObjectFlag t);\n public UITextRange (IntPtr handle);\n \n protected override void Dispose (bool disposing);\n \n public override IntPtr ClassHandle {\n get;\n }\n public virtual UITextPosition end {\n get;\n }\n public virtual bool IsEmpty {\n get;\n }\n public virtual UITextPosition start {\n get;\n }\n}\n
[Serializable]\npublic enum UITextSpellCheckingType {\n Default,\n No,\n Yes\n}\n
[Serializable]\npublic enum UITextStorageDirection {\n Forward,\n Backward\n}\n
Added:
\npublic static UITextViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static UITextViewAppearance Appearance {\n get;\n }\n public static MonoTouch.Foundation.NSString CurrentInputModeDidChangeNotification {\n get;\n }\n public static MonoTouch.Foundation.NSString TextBackgroundColorKey {\n get;\n }\n public static MonoTouch.Foundation.NSString TextColorKey {\n get;\n }\n public static MonoTouch.Foundation.NSString TextFontKey {\n get;\n }\n public virtual UITextPosition BeginningOfDocument {\n get;\n }\n public virtual UITextPosition EndOfDocument {\n get;\n }\n public UITextInputDelegate InputDelegate {\n get;\n set;\n }\n public virtual UITextRange MarkedTextRange {\n get;\n }\n public virtual MonoTouch.Foundation.NSDictionary MarkedTextStyle {\n get;\n set;\n }\n public virtual UITextRange SelectedTextRange {\n get;\n set;\n }\n public virtual UITextStorageDirection SelectionAffinity {\n get;\n set;\n }\n public virtual UITextSpellCheckingType SpellCheckingType {\n get;\n }\n public virtual UIView TextInputView {\n get;\n }\n public UITextInputTokenizer Tokenizer {\n get;\n }\n public virtual MonoTouch.Foundation.NSObject WeakInputDelegate {\n get;\n set;\n }\n public virtual MonoTouch.Foundation.NSObject WeakTokenizer {\n get;\n }\n public event EventHandler<WillEndDraggingEventArgs> WillEndDragging;\n \n public class UITextViewAppearance : UIScrollViewAppearance {\n }\n
Added:
\npublic override void WillEndDragging (UIScrollView scrollView, System.Drawing.PointF velocity, ref System.Drawing.PointF targetContentOffset);\n
[Serializable]\npublic enum UITextWritingDirection {\n Natural,\n LeftToRight,\n RightToLeft\n}\n
Added:
\npublic static UIToolbarAppearance AppearanceWhenContainedIn (params Type [] containers);\n public virtual UIImage GetBackgroundImage (UIToolbarPosition position, UIBarMetrics barMetrics);\n public virtual void SetBackgroundImage (UIImage backgroundImage, UIToolbarPosition position, UIBarMetrics barMetrics);\n public static UIToolbarAppearance Appearance {\n get;\n }\n \n public class UIToolbarAppearance : UIViewAppearance {\n \n public virtual UIImage GetBackgroundImage (UIToolbarPosition position, UIBarMetrics barMetrics);\n public virtual void SetBackgroundImage (UIImage backgroundImage, UIToolbarPosition position, UIBarMetrics barMetrics);\n }\n
Added:
\n[Serializable]\n public enum UIToolbarPosition {\n Any,\n Bottom,\n Top\n }\n
[Serializable]\npublic enum UIUserInterfaceLayoutDirection {\n LeftToRight,\n RightToLeft\n}\n
Added:
\npublic static UIViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static UIViewAppearance Appearance {\n get;\n }\n \n public class UIViewAppearance : UIAppearance {\n \n public virtual UIColor BackgroundColor {\n get;\n set;\n }\n }\n
Added:
\nTransitionCrossDissolve,\n TransitionFlipFromTop,\n TransitionFlipFromBottom\n
Added:
\npublic static void AttemptRotationToDeviceOrientation ();\n public virtual void AddChildViewController (UIViewController childController);\n public virtual void DidMoveToParentViewController (UIViewController parent);\n public virtual void DismissViewController (bool animated, MonoTouch.Foundation.NSAction completionHandler);\n public virtual void PerformSegue (string identifier, MonoTouch.Foundation.NSObject sender);\n public virtual void PrepareForSegue (UIStoryboardSegue segue, MonoTouch.Foundation.NSObject sender);\n public virtual void PresentViewController (UIViewController viewControllerToPresent, bool animated, MonoTouch.Foundation.NSAction completionHandler);\n public virtual void RemoveFromParentViewController ();\n public virtual void Transition (UIViewController fromViewController, UIViewController toViewController, double duration, UIViewAnimationOptions options, MonoTouch.Foundation.NSAction animations, UICompletionHandler completionHandler);\n public virtual void ViewDidLayoutSubviews ();\n public virtual void ViewWillLayoutSubviews ();\n public virtual void ViewWillUnload ();\n public virtual void WillMoveToParentViewController (UIViewController parent);\n public virtual bool AutomaticallyForwardAppearanceAndRotationMethodsToChildViewControllers {\n get;\n }\n public virtual UIViewController[] ChildViewControllers {\n get;\n }\n public virtual bool DefinesPresentationContext {\n get;\n set;\n }\n public virtual bool IsBeingDismissed {\n get;\n }\n public virtual bool IsBeingPresented {\n get;\n }\n public virtual bool IsMovingFromParentViewController {\n get;\n }\n public virtual bool IsMovingToParentViewController {\n get;\n }\n public virtual UIViewController PresentedViewController {\n get;\n }\n public virtual UIViewController PresentingViewController {\n get;\n }\n public virtual bool ProvidesPresentationContextTransitionStyle {\n get;\n set;\n }\n public virtual UIStoryboard Storyboard {\n get;\n }\n
Added:
\npublic static UIWebViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static UIWebViewAppearance Appearance {\n get;\n }\n public virtual bool MediaPlaybackAllowsAirPlay {\n get;\n set;\n }\n public virtual UIScrollView ScrollView {\n get;\n }\n \n public class UIWebViewAppearance : UIViewAppearance {\n }\n
Added:
\npublic static UIWindowAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static UIWindowAppearance Appearance {\n get;\n }\n public static MonoTouch.Foundation.NSString KeyboardDidChangeFrameNotification {\n get;\n }\n public static MonoTouch.Foundation.NSString KeyboardWillChangeFrameNotification {\n get;\n }\n \n public class UIWindowAppearance : UIViewAppearance {\n }\n
public class WillEndDraggingEventArgs : EventArgs {\n \n public WillEndDraggingEventArgs (System.Drawing.PointF velocity, System.Drawing.PointF targetContentOffset);\n \n public System.Drawing.PointF TargetContentOffset {\n get;\n set;\n }\n public System.Drawing.PointF Velocity {\n get;\n set;\n }\n}\n
Added:
\npublic static ADBannerViewAppearance AppearanceWhenContainedIn (params Type [] containers);\n public static ADBannerViewAppearance Appearance {\n get;\n }\n public event EventHandler WillLoad;\n \n public class ADBannerViewAppearance : UIView.MonoTouch.UIKit.UIViewAppearance {\n }\n
Added:
\npublic virtual void WillLoad (ADBannerView bannerView);\n
Added:
\npublic event EventHandler WillLoad;\n
Added:
\npublic virtual void WillLoad (ADInterstitialAd interstitialAd);\n