id | title |
---|---|
07B06470-FF07-4879-A34F-369231BF8569 |
From 6.9.6 to 6.9.7 |
Removed:
public const string Version = "6.9.6";
Added:
public const string Version = "6.9.7";
Added:
public virtual MonoTouch.Foundation.NSString GetAssociatedTracksOfType (MonoTouch.Foundation.NSString avAssetTrackTrackAssociationType); public virtual MonoTouch.CoreMedia.CMTime MinFrameDuration { get; }
Removed:
public static MonoTouch.Foundation.NSString GetAssociatedTracksOfType (AVAssetTrack This, MonoTouch.Foundation.NSString avAssetTrackTrackAssociationType);
Added:
protected override void Dispose (bool disposing); set; } public virtual MonoTouch.Foundation.NSString AudioTimePitchAlgorithm { get; set;
[Serializable] public enum AVAuthorizationStatus { NotDetermined, Restricted, Denied, Authorized }
Added:
public static AVAuthorizationStatus GetAuthorizationStatus (MonoTouch.Foundation.NSString avMediaTypeToken); public static void RequestAccessForMediaType (MonoTouch.Foundation.NSString avMediaTypeToken, AVRequestAccessStatus completion); public static System.Threading.Tasks.Task<bool> RequestAccessForMediaTypeAsync (MonoTouch.Foundation.NSString avMediaTypeToken);
Added:
public virtual bool AutomaticallyEnablesStillImageStabilizationWhenAvailable { get; set; } public virtual bool IsStillImageStabilizationActive { get; } public virtual bool IsStillImageStabilizationSupported { get; }
Added:
public virtual System.Drawing.RectangleF MapToLayerCoordinates (System.Drawing.RectangleF rectInMetadataOutputCoordinates); public virtual System.Drawing.RectangleF MapToMetadataOutputCoordinates (System.Drawing.RectangleF rectInLayerCoordinates);
Added:
public static MonoTouch.Foundation.NSString K3GPUserDataKeyAlbumAndTrack { get; } public static MonoTouch.Foundation.NSString K3GPUserDataKeyCollection { get; } public static MonoTouch.Foundation.NSString K3GPUserDataKeyKeywordList { get; } public static MonoTouch.Foundation.NSString K3GPUserDataKeyMediaClassification { get; } public static MonoTouch.Foundation.NSString K3GPUserDataKeyMediaRating { get; } public static MonoTouch.Foundation.NSString K3GPUserDataKeyThumbnail { get; } public static MonoTouch.Foundation.NSString K3GPUserDataKeyUserRating { get; } public static MonoTouch.Foundation.NSString KFormatISOUserData { get; } public static MonoTouch.Foundation.NSString KKeySpaceISOUserData { get; }
Removed:
public virtual MonoTouch.MediaToolbox.MTAudioProcessingTap AudioTapProcessor {
Added:
protected override void Dispose (bool disposing); public override MonoTouch.MediaToolbox.MTAudioProcessingTap AudioTapProcessor { get; set; } public override MonoTouch.Foundation.NSString AudioTimePitchAlgorithm {
Added:
public static AVMutableVideoComposition Create (AVAsset asset); public override MonoTouch.ObjCRuntime.Class CustomVideoCompositorClass { get; set; }
Added:
public virtual void SetCrop (System.Drawing.RectangleF cropRectangle, MonoTouch.CoreMedia.CMTime time); public virtual void SetCrop (System.Drawing.RectangleF startCropRectangle, System.Drawing.RectangleF endCropRectangle, MonoTouch.CoreMedia.CMTimeRange timeRange);
public class AVOutputSettingsAssistant : MonoTouch.Foundation.NSObject {public AVOutputSettingsAssistant (MonoTouch.Foundation.NSCoder coder); public AVOutputSettingsAssistant (MonoTouch.Foundation.NSObjectFlag t); public AVOutputSettingsAssistant (IntPtr handle); public static AVOutputSettingsAssistant FromPreset (string presetIdentifier); protected override void Dispose (bool disposing); public static string [] AvailableOutputSettingsPresets { get; } public AudioSettings AudioSettings { get; } public override IntPtr ClassHandle { get; } public AVVideoSettingsCompressed CompressedVideoSettings { get; } public virtual string OutputFileType { get; } public AVOutputSettingsAssistant Preset1280x720 { get; } public AVOutputSettingsAssistant Preset1920x1080 { get; } public AVOutputSettingsAssistant Preset640x480 { get; } public AVOutputSettingsAssistant Preset960x540 { get; } public virtual MonoTouch.CoreMedia.CMAudioFormatDescription SourceAudioFormat { get; set; } public virtual MonoTouch.CoreMedia.CMTime SourceVideoAverageFrameDuration { get; set; } public virtual MonoTouch.CoreMedia.CMVideoFormatDescription SourceVideoFormat { get; set; } public virtual MonoTouch.CoreMedia.CMTime SourceVideoMinFrameDuration { get; set; } public AVVideoSettingsUncompressed UnCompressedVideoSettings { get; } public virtual MonoTouch.Foundation.NSDictionary WeakAudioSettings { get; } public virtual MonoTouch.Foundation.NSDictionary WeakVideoSettings { get; }
}
Added:
public AVPlayerItem (AVAsset asset, MonoTouch.Foundation.NSString[] automaticallyLoadedAssetKeys); public static AVPlayerItem FromAsset (AVAsset asset, MonoTouch.Foundation.NSString[] automaticallyLoadedAssetKeys); public virtual System.Threading.Tasks.Task<bool> SeekAsync (MonoTouch.Foundation.NSDate date, out bool result); public virtual void SelectMediaOptionAutomaticallyInMediaSelectionGroup (AVMediaSelectionGroup mediaSelectionGroup); public virtual MonoTouch.Foundation.NSString AudioTimePitchAlgorithm { get; set; } public virtual MonoTouch.Foundation.NSString[] AutomaticallyLoadedAssetKeys { get; } public virtual AVVideoCompositing CustomVideoCompositor { get; }
Removed:
public virtual int SegmentedDownloadedCount {
Added:
public virtual int DownloadOverdue { get; } public virtual int MediaRequestsWWAN { get; } public virtual double ObservedBitrateStandardDeviation { get; } public virtual double ObservedMaxBitrate { get; } public virtual double ObservedMinBitrate { get; } public virtual string PlaybackType { get; } [Obsolete("Deprecated in iOS7")] public virtual int SegmentedDownloadedCount { public virtual double StartupTime { get; } public virtual double SwitchBitrate { get; } public virtual double TransferDuration { get; }
public class AVPlayerItemLegibleOutput : AVPlayerItemOutput {public AVPlayerItemLegibleOutput (); public AVPlayerItemLegibleOutput (MonoTouch.Foundation.NSCoder coder); public AVPlayerItemLegibleOutput (MonoTouch.Foundation.NSObjectFlag t); public AVPlayerItemLegibleOutput (IntPtr handle); public AVPlayerItemLegibleOutput (MonoTouch.Foundation.NSNumber[] subtypesFourCCcodes); protected override void Dispose (bool disposing); public virtual void SetDelegate (AVPlayerItemLegibleOutputPushDelegate delegateObject, MonoTouch.CoreFoundation.DispatchQueue delegateQueue); public static MonoTouch.Foundation.NSString TextStylingResolutionDefault { get; } public static MonoTouch.Foundation.NSString TextStylingResolutionSourceAndRulesOnly { get; } public virtual double AdvanceIntervalForDelegateInvocation { get; set; } public override IntPtr ClassHandle { get; } public virtual AVPlayerItemLegibleOutputPushDelegate Delegate { get; } public virtual MonoTouch.CoreFoundation.DispatchQueue DelegateQueue { get; } public virtual MonoTouch.Foundation.NSString TextStylingResolution { get; set; }
}
public class AVPlayerItemLegibleOutputPushDelegate : AVPlayerItemOutputPushDelegate, IAVPlayerItemLegibleOutputPushDelegate {public AVPlayerItemLegibleOutputPushDelegate (); public AVPlayerItemLegibleOutputPushDelegate (MonoTouch.Foundation.NSCoder coder); public AVPlayerItemLegibleOutputPushDelegate (MonoTouch.Foundation.NSObjectFlag t); public AVPlayerItemLegibleOutputPushDelegate (IntPtr handle); public virtual void DidOutputAttributedStrings (AVPlayerItemLegibleOutput output, MonoTouch.Foundation.NSAttributedString[] strings, MonoTouch.CoreMedia.CMSampleBuffer[] nativeSamples, MonoTouch.CoreMedia.CMTime itemTime); public override void OutputSequenceWasFlushed (AVPlayerItemOutput output);
}
public static class AVPlayerItemLegibleOutputPushDelegate_Extensions {public static void DidOutputAttributedStrings (IAVPlayerItemLegibleOutputPushDelegate This, AVPlayerItemLegibleOutput output, MonoTouch.Foundation.NSAttributedString[] strings, MonoTouch.CoreMedia.CMSampleBuffer[] nativeSamples, MonoTouch.CoreMedia.CMTime itemTime);
}
public class AVPlayerItemOutputPushDelegate : MonoTouch.Foundation.NSObject, IAVPlayerItemOutputPushDelegate {public AVPlayerItemOutputPushDelegate (); public AVPlayerItemOutputPushDelegate (MonoTouch.Foundation.NSCoder coder); public AVPlayerItemOutputPushDelegate (MonoTouch.Foundation.NSObjectFlag t); public AVPlayerItemOutputPushDelegate (IntPtr handle); public virtual void OutputSequenceWasFlushed (AVPlayerItemOutput output);
}
public static class AVPlayerItemOutputPushDelegate_Extensions {public static void OutputSequenceWasFlushed (IAVPlayerItemOutputPushDelegate This, AVPlayerItemOutput output);
}
[Serializable] public delegate void AVRequestAccessStatus (bool accessGranted);
Added:
public static MonoTouch.Foundation.NSString AllowFrameReorderingKey { get; } public static MonoTouch.Foundation.NSString AverageNonDroppableFrameRateKey { get; } public static MonoTouch.Foundation.NSString ExpectedSourceFrameRateKey { get; } public static MonoTouch.Foundation.NSString H264EntropyModeCABAC { get; } public static MonoTouch.Foundation.NSString H264EntropyModeCAVLC { get; } public static MonoTouch.Foundation.NSString H264EntropyModeKey { get; } public static MonoTouch.Foundation.NSString MaxKeyFrameIntervalDurationKey { get; }
Added:
get;
Removed:
public abstract class AVVideoCompositing : MonoTouch.Foundation.NSObject {
Added:
public abstract class AVVideoCompositing : MonoTouch.Foundation.NSObject, IAVVideoCompositing {
public static class AVVideoCompositing_Extensions {public static void CancelAllPendingVideoCompositionRequests (IAVVideoCompositing This);
}
Added:
public virtual MonoTouch.ObjCRuntime.Class CustomVideoCompositorClass { get; set; }
Added:
public static AVVideoCompositionCoreAnimationTool FromComposedVideoFrames (MonoTouch.CoreAnimation.CALayer[] videoLayers, MonoTouch.CoreAnimation.CALayer inAnimationlayer);
Added:
public virtual bool GetCrop (MonoTouch.CoreMedia.CMTime time, ref System.Drawing.RectangleF startCropRectangle, ref System.Drawing.RectangleF endCropRectangle, ref MonoTouch.CoreMedia.CMTimeRange timeRange);
[Serializable] public enum AVVideoH264EntropyMode { AdaptiveVariableLength, AdaptiveBinaryArithmetic }
Removed:
High41
Added:
High41, BaselineAutoLevel, MainAutoLevel, HighAutoLevel
Added:
public Nullable<bool> AllowFrameReordering { get; set; } public Nullable<int> AverageNonDroppableFrameRate { get; set; } public Nullable<AVVideoH264EntropyMode> EntropyEncoding { get; set; } public Nullable<int> ExpectedSourceFrameRate { get; set; } public Nullable<double> MaxKeyFrameIntervalDuration { get; set; }
public interface IAVPlayerItemLegibleOutputPushDelegate : IDisposable, MonoTouch.ObjCRuntime.INativeObject { }
public interface IAVPlayerItemOutputPushDelegate : IDisposable, MonoTouch.ObjCRuntime.INativeObject { }
public interface IAVVideoCompositing : IDisposable, MonoTouch.ObjCRuntime.INativeObject {void RenderContextChanged (AVVideoCompositionRenderContext newRenderContext); MonoTouch.Foundation.NSDictionary RequiredPixelBufferAttributesForRenderContext (); MonoTouch.Foundation.NSDictionary SourcePixelBufferAttributes (); void StartVideoCompositionRequest (AVAsynchronousVideoCompositionRequest asyncVideoCompositionRequest);
}
Removed:
public override MonoTouch.UIKit.UIViewControllerAnimatedTransitioning GetAnimationControllerForOperation (MonoTouch.UIKit.UINavigationController navigationController, MonoTouch.UIKit.UINavigationControllerOperation operation, MonoTouch.UIKit.UIViewController fromViewController, MonoTouch.UIKit.UIViewController toViewController); public override MonoTouch.UIKit.UIViewControllerInteractiveTransitioning GetInteractionControllerForAnimationController (MonoTouch.UIKit.UINavigationController navigationController, MonoTouch.UIKit.UIViewControllerAnimatedTransitioning animationController); public override MonoTouch.UIKit.UIInterfaceOrientationMask GetSupportedInterfaceOrientations (MonoTouch.UIKit.UINavigationController navigationController);
Added:
public override MonoTouch.UIKit.IUIViewControllerAnimatedTransitioning GetAnimationControllerForOperation (MonoTouch.UIKit.UINavigationController navigationController, MonoTouch.UIKit.UINavigationControllerOperation operation, MonoTouch.UIKit.UIViewController fromViewController, MonoTouch.UIKit.UIViewController toViewController); public override MonoTouch.UIKit.IUIViewControllerInteractiveTransitioning GetInteractionControllerForAnimationController (MonoTouch.UIKit.UINavigationController navigationController, MonoTouch.UIKit.IUIViewControllerAnimatedTransitioning animationController); public override MonoTouch.UIKit.UIInterfaceOrientationMask SupportedInterfaceOrientations (MonoTouch.UIKit.UINavigationController navigationController);
Removed:
Unsearchable
Added:
Unsearchable, SandboxSafe
Removed:
Generator
Added:
Generator, MIDIProcessor, RemoteEffect, RemoteGenerator, RemoteInstrument, RemoteMusicEffect
Removed:
AUiPodTime, AUiPodTimeOther
Added:
AUiPodTimeOther, AUiPodTime
Added:
public AudioUnitStatus SetElementCount (AudioUnitScopeType scope, uint count);
Removed:
Reverb2DryWetMix, Reverb2Gain, Reverb2MinDelayTime, Reverb2MaxDelayTime, Reverb2DecayTimeAt0Hz, Reverb2DecayTimeAtNyquist, Reverb2RandomizeReflections
Added:
Mixer3DAzimuth, Mixer3DElevation, Mixer3DDistance, Mixer3DGain, Mixer3DPlaybackRate, Mixer3DEnable, Mixer3DMinGain, Mixer3DMaxGain, Mixer3DReverbBlend, Mixer3DGlobalReverbGain, Mixer3DOcclusionAttenuation, Mixer3DObstructionAttenuation, RandomBoundA, RandomBoundB, RandomCurve
Added:
FrequencyResponse, RemoteControlEventListener, IsInterAppConnected, PeerURL, MIDICallbacks, HostReceivesRemoteControlEvents, RemoteControlToHost, HostTransportState, NodeComponentDescription,
Removed:
[Obsolete("Use .ctor(CBCentralManagerDelegate,DispatchQueue) to create a valid CBCentralManager instance")] public CBCentralManager ();
Added:
public CBCentralManager (); public CBCentralManager (MonoTouch.CoreFoundation.DispatchQueue dispatchQueue); public void RetrievePeripherals (CBUUID peripheralUuid); public void RetrievePeripherals (Guid peripheralUuid); public void ScanForPeripherals (CBUUID serviceUuid); public void ScanForPeripherals (CBUUID serviceUuid, MonoTouch.Foundation.NSDictionary options); public void ScanForPeripherals (CBUUID[] peripheralUuids); public void ScanForPeripherals (Guid serviceUuid); public void ScanForPeripherals (Guid serviceUuid, MonoTouch.Foundation.NSDictionary options); public void ScanForPeripherals (Guid [] serviceUuids);
Added:
public void DiscoverCharacteristics (CBService forService); public void DiscoverServices ();
Added:
public virtual void StartAdvertising (MonoTouch.Foundation.NSDictionary options);
Removed:
public class CBUUID : MonoTouch.Foundation.NSObject {
Added:
public class CBUUID : MonoTouch.Foundation.NSObject, IEquatable<CBUUID> { public static CBUUID FromBytes (byte [] bytes); public static CBUUID FromPartial (ushort servicePart); public bool Equals (CBUUID obj); public override bool Equals (object obj); public override int GetHashCode (); public static bool operator == (CBUUID a, CBUUID b); public static bool operator != (CBUUID a, CBUUID b);
Added:
public virtual uint FetchOffset { get; set; } public virtual bool IncludesPendingChanges { get; set; } public virtual NSPropertyDescription[] PropertiesToFetch { get; set; } public virtual bool ReturnsDistinctResults { get; set; }
Removed:
public static MonoTouch.Foundation.NSString PersistentStoreUbiquitousTransitionTypeKey { get; } public static MonoTouch.Foundation.NSObject ObserveStoresWillChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
Added:
public static MonoTouch.Foundation.NSObject ObserveStoresWillChange (EventHandler<NSPersistentStoreCoordinatorStoreChangeEventArgs> handler);
public class NSPersistentStoreCoordinatorStoreChangeEventArgs : MonoTouch.Foundation.NSNotificationEventArgs {public NSPersistentStoreCoordinatorStoreChangeEventArgs (MonoTouch.Foundation.NSNotification notification); public NSPersistentStoreUbiquitousTransitionType EventType { get; }
}
Removed:
public Nullable<int> DPIHeight { public Nullable<int> DPIWidth {
Added:
[Obsolete("Use the DPIHeightF property")] public Nullable<int> DPIHeight { public Nullable<float> DPIHeightF { get; set; } [Obsolete("Use the DPIWidthF property")] public Nullable<int> DPIWidth { get; set; } public Nullable<float> DPIWidthF {
public static class NSDictionaryExtensions {public static bool ToPoint (MonoTouch.Foundation.NSDictionary dictionary, out System.Drawing.PointF point);
}
public static class PointFExtensions {public static MonoTouch.Foundation.NSDictionary ToDictionary (System.Drawing.PointF self);
}
public class CIBlendWithAlphaMask : CIBlendWithMask {public CIBlendWithAlphaMask (); public CIBlendWithAlphaMask (IntPtr handle);
}
Added:
public CIBlendWithMask (string name);
public class CIBumpDistortion : CIDistortionFilter {public CIBumpDistortion (); public CIBumpDistortion (IntPtr handle); public float Scale { get; set; }
}
public class CIBumpDistortionLinear : CIDistortionFilter {public CIBumpDistortionLinear (); public CIBumpDistortionLinear (IntPtr handle); public float Angle { get; set; } public float Scale { get; set; }
}
public class CIColorClamp : CIFilter {public CIColorClamp (); public CIColorClamp (IntPtr handle); public CIImage Image { get; set; } public CIVector InputMaxComponents { get; set; } public CIVector InputMinComponents { get; set; }
}
public class CIColorCrossPolynomial : CIFilter {public CIColorCrossPolynomial (string name); public CIColorCrossPolynomial (); public CIColorCrossPolynomial (IntPtr handle); public CIVector BlueCoefficients { get; set; } public CIVector GreenCoefficients { get; set; } public CIImage Image { get; set; } public CIVector RedCoefficients { get; set; }
}
Added:
public CIColorCube (string name);
public class CIColorCubeWithColorSpace : CIColorCube {public CIColorCubeWithColorSpace (); public CIColorCubeWithColorSpace (IntPtr handle); public MonoTouch.CoreGraphics.CGColorSpace ColorSpace { get; set; }
}
public class CIColorPolynomial : CIColorCrossPolynomial {public CIColorPolynomial (); public CIColorPolynomial (IntPtr handle); public CIVector AlphaCoefficients { get; set; }
}
Added:
public static CIContext FromContext (MonoTouch.OpenGLES.EAGLContext eaglContext, MonoTouch.Foundation.NSDictionary dictionary);
public class CIConvolution3X3 : CIConvolutionCore {public CIConvolution3X3 (); public CIConvolution3X3 (IntPtr handle);
}
public class CIConvolution5X5 : CIConvolutionCore {public CIConvolution5X5 (); public CIConvolution5X5 (IntPtr handle);
}
public class CIConvolution9Horizontal : CIConvolutionCore {public CIConvolution9Horizontal (); public CIConvolution9Horizontal (IntPtr handle);
}
public class CIConvolution9Vertical : CIConvolutionCore {public CIConvolution9Vertical (); public CIConvolution9Vertical (IntPtr handle);
}
public class CIConvolutionCore : CIFilter {public CIConvolutionCore (string name); public CIConvolutionCore (IntPtr handle); public float Bias { get; set; } public CIImage Image { get; set; } public CIVector Weights { get; set; }
}
Added:
public CILinearGradient (string name);
public class CILinearToSRGBToneCurve : CIFilter {public CILinearToSRGBToneCurve (); public CILinearToSRGBToneCurve (IntPtr handle); public CIImage Image { get; set; }
}
Added:
public CIPerspectiveTransform (string name);
public class CIPerspectiveTransformWithExtent : CIPerspectiveTransform {public CIPerspectiveTransformWithExtent (); public CIPerspectiveTransformWithExtent (IntPtr handle); public CIVector Extent { get; set; }
}
public class CIPhotoEffect : CIFilter {public CIPhotoEffect (string name); public CIPhotoEffect (IntPtr handle); public CIImage Image { get; set; }
}
public class CIPhotoEffectChrome : CIPhotoEffect {public CIPhotoEffectChrome (); public CIPhotoEffectChrome (IntPtr handle);
}
public class CIPhotoEffectFade : CIPhotoEffect {public CIPhotoEffectFade (); public CIPhotoEffectFade (IntPtr handle);
}
public class CIPhotoEffectInstant : CIPhotoEffect {public CIPhotoEffectInstant (); public CIPhotoEffectInstant (IntPtr handle);
}
public class CIPhotoEffectMono : CIPhotoEffect {public CIPhotoEffectMono (); public CIPhotoEffectMono (IntPtr handle);
}
public class CIPhotoEffectNoir : CIPhotoEffect {public CIPhotoEffectNoir (); public CIPhotoEffectNoir (IntPtr handle);
}
public class CIPhotoEffectProcess : CIPhotoEffect {public CIPhotoEffectProcess (); public CIPhotoEffectProcess (IntPtr handle);
}
public class CIPhotoEffectTonal : CIPhotoEffect {public CIPhotoEffectTonal (); public CIPhotoEffectTonal (IntPtr handle);
}
public class CIPhotoEffectTransfer : CIPhotoEffect {public CIPhotoEffectTransfer (); public CIPhotoEffectTransfer (IntPtr handle);
}
public class CIQRCodeGenerator : CIFilter {public CIQRCodeGenerator (); public CIQRCodeGenerator (IntPtr handle); public string CorrectionLevel { get; set; } public MonoTouch.Foundation.NSData Message { get; set; }
}
public class CISRGBToneCurveToLinear : CIFilter {public CISRGBToneCurveToLinear (); public CISRGBToneCurveToLinear (IntPtr handle); public CIImage Image { get; set; }
}
public class CISmoothLinearGradient : CILinearGradient {public CISmoothLinearGradient (); public CISmoothLinearGradient (IntPtr handle);
}
public class CIVignetteEffect : CIFilter {public CIVignetteEffect (); public CIVignetteEffect (IntPtr handle); public CIVector Center { get; set; } public CIImage Image { get; set; } public float Intensity { get; set; } public float Radius { get; set; }
}
Removed:
AllocationFailed
Added:
AllocationFailed, ValueNotAvailable
Removed:
public MidiEndpoint CreateVirtualSource (string name);
Added:
[Obsolete("It is better to use CreateVirtualSource (string name, out MidiError statusCode) to flag errors")] public MidiEndpoint CreateVirtualSource (string name); public MidiEndpoint CreateVirtualSource (string name, out MidiError statusCode);
public class CMMotionActivity : MonoTouch.Foundation.NSObject {public CMMotionActivity (MonoTouch.Foundation.NSCoder coder); public CMMotionActivity (MonoTouch.Foundation.NSObjectFlag t); public CMMotionActivity (IntPtr handle); protected override void Dispose (bool disposing); public virtual bool Automotive { get; } public override IntPtr ClassHandle { get; } public virtual CMMotionActivityConfidence Confidence { get; } public virtual bool Running { get; } public virtual MonoTouch.Foundation.NSDate StartDate { get; } public virtual bool Stationary { get; } public virtual bool Unknown { get; } public virtual bool Walking { get; }
}
[Serializable] public enum CMMotionActivityConfidence { Low, Medium, High }
[Serializable] public delegate void CMMotionActivityHandler (CMMotionActivity activity);
public class CMMotionActivityManager : MonoTouch.Foundation.NSObject {public CMMotionActivityManager (); public CMMotionActivityManager (MonoTouch.Foundation.NSCoder coder); public CMMotionActivityManager (MonoTouch.Foundation.NSObjectFlag t); public CMMotionActivityManager (IntPtr handle); public virtual void QueryActivity (MonoTouch.Foundation.NSDate start, MonoTouch.Foundation.NSDate end, MonoTouch.Foundation.NSOperationQueue queue, CMMotionActivityHandler handler); public virtual System.Threading.Tasks.Task<cmmotionactivity> QueryActivityAsync (MonoTouch.Foundation.NSDate start, MonoTouch.Foundation.NSDate end, MonoTouch.Foundation.NSOperationQueue queue); public virtual void StartActivityUpdates (MonoTouch.Foundation.NSOperationQueue queue, CMMotionActivityQueryHandler handler); public virtual void StopActivityUpdates (); public static bool IsActivityAvailable { get; } public override IntPtr ClassHandle { get; }
}
[Serializable] public delegate void CMMotionActivityQueryHandler (CMMotionActivity[] activities, MonoTouch.Foundation.NSError error);
public class CMStepCounter : MonoTouch.Foundation.NSObject {public CMStepCounter (); public CMStepCounter (MonoTouch.Foundation.NSCoder coder); public CMStepCounter (MonoTouch.Foundation.NSObjectFlag t); public CMStepCounter (IntPtr handle); public virtual void QueryStepCount (MonoTouch.Foundation.NSDate start, MonoTouch.Foundation.NSDate end, MonoTouch.Foundation.NSOperationQueue queue, CMStepQueryHandler handler); public virtual System.Threading.Tasks.Task<int> QueryStepCountAsync (MonoTouch.Foundation.NSDate start, MonoTouch.Foundation.NSDate end, MonoTouch.Foundation.NSOperationQueue queue); public virtual void StartStepCountingUpdates (MonoTouch.Foundation.NSOperationQueue queue, int stepCounts, CMStepUpdateHandler handler); public virtual void StopStepCountingUpdates (); public static bool IsStepCountingAvailable { get; } public override IntPtr ClassHandle { get; }
}
[Serializable] public delegate void CMStepQueryHandler (int numberOfSteps, MonoTouch.Foundation.NSError error);
[Serializable] public delegate void CMStepUpdateHandler (int numberOfSteps, MonoTouch.Foundation.NSDate timestamp, MonoTouch.Foundation.NSError error);
Added:
public static class Notifications { public static MonoTouch.Foundation.NSObject ObserveRegisteredFontsChanged (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler); }
Removed:
public static MonoTouch.Foundation.NSDictionary[] AllTypes {
Added:
public static MonoTouch.Foundation.NSDictionary Create (CVPixelFormatType pixelFormat); public static void Register (MonoTouch.Foundation.NSDictionary description, CVPixelFormatType pixelFormat); public static MonoTouch.Foundation.NSNumber[] AllTypes {
Added:
public virtual System.Threading.Tasks.Task<EKReminder[]> FetchRemindersAsync (MonoTouch.Foundation.NSPredicate predicate, out IntPtr result);
Added:
protected DictionaryContainer (); protected DictionaryContainer (NSDictionary dictionary);
public interface INSMachPortDelegate : IDisposable, MonoTouch.ObjCRuntime.INativeObject { }
public interface INSPortDelegate : IDisposable, MonoTouch.ObjCRuntime.INativeObject { }
public interface INSUrlSessionDataDelegate : IDisposable, MonoTouch.ObjCRuntime.INativeObject { }
public interface INSUrlSessionDelegate : IDisposable, MonoTouch.ObjCRuntime.INativeObject { }
public interface INSUrlSessionDownloadDelegate : IDisposable, MonoTouch.ObjCRuntime.INativeObject { }
public interface INSUrlSessionTaskDelegate : IDisposable, MonoTouch.ObjCRuntime.INativeObject { }
[Serializable] [Flags] public enum NSActivityOptions : ulong { IdleDisplaySleepDisabled, IdleSystemSleepDisabled, SuddenTerminationDisabled, AutomaticTerminationDisabled, UserInitiated, Background, LatencyCritical }
Removed:
public NSAttributedString (NSUrl url, NSDictionary documentAttributes, ref NSError error); public NSAttributedString (NSData data, NSDictionary documentAttributes, ref NSError error); public NSAttributedString (NSUrl url, NSDictionary options, ref NSDictionary resultDocumentAttributes, ref NSError error); public NSAttributedString (NSUrl url, NSAttributedStringDocumentAttributes options, ref NSDictionary resultDocumentAttributes, ref NSError error); public NSAttributedString (NSData data, NSDictionary options, ref NSDictionary resultDocumentAttributes, ref NSError error); public NSAttributedString (NSData data, NSAttributedStringDocumentAttributes options, ref NSDictionary resultDocumentAttributes, ref NSError error); public virtual NSDictionary GetAttributes (int location, out NSRange effectiveRange); public virtual string Value {
Added:
public NSAttributedString (NSUrl url, ref NSError error); public NSAttributedString (NSData data, ref NSError error); public NSAttributedString (NSUrl url, NSDictionary options, out NSDictionary resultDocumentAttributes, ref NSError error); public NSAttributedString (NSUrl url, NSAttributedStringDocumentAttributes options, out NSDictionary resultDocumentAttributes, ref NSError error); public NSAttributedString (NSData data, NSDictionary options, out NSDictionary resultDocumentAttributes, ref NSError error); public NSAttributedString (NSData data, NSAttributedStringDocumentAttributes options, out NSDictionary resultDocumentAttributes, ref NSError error); public NSDictionary GetAttributes (int location, out NSRange effectiveRange); public virtual IntPtr LowLevelGetAttributes (int location, out NSRange effectiveRange); public virtual IntPtr LowLevelValue { get; } public string Value {
Added:
public static string [] GetPathsForResources (string fileExtension, string bundlePath); public virtual string PathForResource (string name, string ofType, string subpath); public string [] PathsForResources (string fileExtension); public virtual string [] PathsForResources (string fileExtension, string subDirectory); public virtual string [] PathsForResources (string fileExtension, string subDirectory, string localizationName);
Removed:
RTFD
Added:
RTFD, HTML
Added:
public static NSString NSUrlErrorDomain { get; }
Added:
public static NSExpression FromAnyKey (); public virtual void AllowEvaluation ();
Added:
AnyKey,
public static class NSKeyValueSorting_NSMutableOrderedSet {public static void SortUsingDescriptors (NSMutableOrderedSet This, NSSortDescriptor[] sortDescriptors);
}
public static class NSKeyValueSorting_NSOrderedSet {public static NSObject[] GetSortedArray (NSOrderedSet This, NSSortDescriptor[] sortDescriptors);
}
Removed:
public class NSMachPortDelegate : NSPortDelegate {
Added:
public class NSMachPortDelegate : NSPortDelegate, INSMachPortDelegate {
public static class NSMachPortDelegate_Extensions {public static void MachMessageReceived (INSMachPortDelegate This, IntPtr msgHeader);
}
Added:
public virtual void EnumerateResultsUsingBlock (NSMetadataQueryEnumerationCallback callback); public virtual void EnumerateResultsWithOptions (NSEnumerationOptions opts, NSMetadataQueryEnumerationCallback block); public virtual NSOperationQueue OperationQueue { get; set; } public virtual NSObject[] SearchItems { get; set; }
[Serializable] public delegate void NSMetadataQueryEnumerationCallback (NSObject result, uint idx, ref bool stop);
Removed:
public virtual void SetAttributes (NSDictionary attrs, NSRange range);
Added:
public void AddAttributes (MonoTouch.UIKit.UIStringAttributes attrs, NSRange range); public virtual void LowLevelSetAttributes (IntPtr dictionaryAttrsHandle, NSRange range); public void SetAttributes (NSDictionary attributes, NSRange range); public void SetAttributes (MonoTouch.UIKit.UIStringAttributes attrs, NSRange range);
public class NSMutableCharacterSet : NSCharacterSet {public NSMutableCharacterSet (); public NSMutableCharacterSet (NSCoder coder); public NSMutableCharacterSet (NSObjectFlag t); public NSMutableCharacterSet (IntPtr handle); public virtual void AddCharacters (NSRange aRange); public virtual void AddCharacters (NSString str); public virtual void IntersectWith (NSCharacterSet otherSet); public virtual void Invert (); public virtual void RemoveCharacters (NSRange aRange); public virtual void RemoveCharacters (NSString str); public virtual void UnionWith (NSCharacterSet otherSet); public override IntPtr ClassHandle { get; }
}
Removed:
public static NSObject DefaultQueue {
Added:
public static NSNotificationQueue DefaultQueue {
Removed:
public class NSNumber : NSValue {
Added:
public class NSNumber : NSValue, IComparable, IComparable<NSNumber> { public int CompareTo (NSNumber other); public int CompareTo (object obj);
Removed:
public class NSPortDelegate : NSObject {
Added:
public class NSPortDelegate : NSObject, INSPortDelegate {
public static class NSPortDelegate_Extensions {public static void MessageReceived (INSPortDelegate This, NSPortMessage message);
}
Added:
public virtual void AllowEvaluation ();
public static class NSPredicateSupport_NSMutableOrderedSet {public static void FilterUsingPredicate (NSMutableOrderedSet This, NSPredicate p);
}
public static class NSPredicateSupport_NSOrderedSet {public static NSOrderedSet FilterUsingPredicate (NSOrderedSet This, NSPredicate p);
}
Removed:
public virtual void DisableAutomaticTermination (string reason); public virtual void DisableSuddenTermination (); public virtual void EnableAutomaticTermination (string reason); public virtual void EnableSuddenTermination (); public virtual bool AutomaticTerminationSupportEnabled { get; set; }
Added:
public virtual NSObject BeginActivity (NSActivityOptions options, string reason); public virtual void EndActivity (NSObject activity); public virtual void PerformActivity (NSActivityOptions options, string reason, NSAction runCode);
Added:
public virtual void AllowEvaluation ();
public static class NSURLUtilities_NSString {public static NSString CreateStringByAddingPercentEncoding (NSString This, NSCharacterSet allowedCharacters); public static NSString CreateStringByAddingPercentEscapes (NSString This, NSStringEncoding enc); public static NSString CreateStringByRemovingPercentEncoding (NSString This); public static NSString CreateStringByReplacingPercentEscapes (NSString This, NSStringEncoding enc);
}
Added:
public NSUrl (IntPtr ptrUtf8path, bool isDir, NSUrl baseURL); public static NSUrl FromUTF8Pointer (IntPtr ptrUtf8path, bool isDir, NSUrl baseURL); public virtual bool GetFileSystemRepresentation (IntPtr buffer, int maxBufferLength); public virtual void RemoveAllCachedResourceValues (); public virtual void RemoveCachedResourceValueForKey (NSString key); public virtual void SetTemporaryResourceValue (NSObject value, NSString key); public static NSString UbiquitousItemDownloadingErrorKey { get; } public static NSString UbiquitousItemDownloadingStatusCurrent { get; } public static NSString UbiquitousItemDownloadingStatusDownloaded { get; } public static NSString UbiquitousItemDownloadingStatusKey { get; } public static NSString UbiquitousItemDownloadingStatusNotDownloaded { get; } public static NSString UbiquitousItemUploadingErrorKey { get; } public virtual IntPtr GetFileSystemRepresentationAsUtf8Ptr { get; }
public class NSUrlComponents : NSObject {public NSUrlComponents (); public NSUrlComponents (NSCoder coder); public NSUrlComponents (NSObjectFlag t); public NSUrlComponents (IntPtr handle); public NSUrlComponents (NSUrl url, bool resolveAgainstBaseUrl); public NSUrlComponents (string urlString); public static NSUrlComponents FromString (string urlString); public static NSUrlComponents FromUrl (NSUrl url, bool resolvingAgainstBaseUrl); protected override void Dispose (bool disposing); public virtual NSUrl GetRelativeUrl (NSUrl baseUrl); public override IntPtr ClassHandle { get; } public virtual string Fragment { get; set; } public virtual string Host { get; set; } public virtual string Password { get; set; } public virtual string Path { get; set; } public virtual string PercentEncodedFragment { get; set; } public virtual string PercentEncodedHost { get; set; } public virtual string PercentEncodedPassword { get; set; } public virtual string PercentEncodedPath { get; set; } public virtual string PercentEncodedQuery { get; set; } public virtual string PercentEncodedUser { get; set; } public virtual NSNumber Port { get; set; } public virtual string Query { get; set; } public virtual string Scheme { get; set; } public virtual NSUrl Url { get; } public virtual string User { get; set; }
}
Removed:
Permanent
Added:
Permanent, Synchronizable
Added:
public virtual void RemoveCredential (NSUrlCredential credential, NSUrlProtectionSpace forProtectionSpace, NSDictionary options); public static NSString ChangedNotification { get; } public static NSString RemoveSynchronizableCredentials { get; }public static class Notifications { public static NSObject ObserveChanged (EventHandler<NSNotificationEventArgs> handler); }
[Serializable] public enum NSUrlErrorCancelledReason { UserForceQuitApplication, BackgroundUpdatesDisabled }
Removed:
public virtual NSUrlSessionDataTask DataTaskWithRequest (NSUrlRequest request); public virtual NSUrlSessionDataTask DataTaskWithRequest (NSUrlRequest request, Action<NSData,NSUrlResponse,NSError> completionHandler); public virtual System.Threading.Tasks.Task<NSUrlSessionDataTaskRequest> DataTaskWithRequestAsync (NSUrlRequest request); public virtual NSUrlSessionDataTask DataTaskWithURL (NSUrl url); public virtual NSUrlSessionDataTask DataTaskWithURL (NSUrl url, Action<NSData,NSUrlResponse,NSError> completionHandler); public virtual System.Threading.Tasks.Task<NSUrlSessionDataTaskRequest> DataTaskWithURLAsync (NSUrl url); public virtual NSUrlSessionDownloadTask DownloadTaskWithRequest (NSUrlRequest request); public virtual NSUrlSessionDownloadTask DownloadTaskWithRequest (NSUrlRequest request, Action<NSUrl,NSUrlResponse,NSError> completionHandler); public virtual System.Threading.Tasks.Task<NSUrlSessionDownloadTaskRequest> DownloadTaskWithRequestAsync (NSUrlRequest request); public virtual NSUrlSessionDownloadTask DownloadTaskWithResumeData (NSData resumeData); public virtual NSUrlSessionDownloadTask DownloadTaskWithResumeData (NSData resumeData, Action<NSUrl,NSUrlResponse,NSError> completionHandler); public virtual System.Threading.Tasks.Task<NSUrlSessionDownloadTaskRequest> DownloadTaskWithResumeDataAsync (NSData resumeData); public virtual NSUrlSessionDownloadTask DownloadTaskWithURL (NSUrl url); public virtual NSUrlSessionDownloadTask DownloadTaskWithURL (NSUrl url, Action<NSUrl,NSUrlResponse,NSError> completionHandler); public virtual System.Threading.Tasks.Task<NSUrlSessionDownloadTaskRequest> DownloadTaskWithURLAsync (NSUrl url); public virtual void GetTasks (Action<NSUrlSessionDataTask[],NSUrlSessionUploadTask[],NSUrlSessionDownloadTask[]> completionHandler); public virtual NSUrlSessionUploadTask UploadTaskWithRequest (NSUrlRequest request, NSData bodyData); public virtual NSUrlSessionUploadTask UploadTaskWithRequest (NSUrlRequest request, NSData bodyData, Action<NSData,NSUrlResponse,NSError> completionHandler); public virtual NSUrlSessionUploadTask UploadTaskWithRequest (NSUrlRequest request, NSUrl fileURL); public virtual NSUrlSessionUploadTask UploadTaskWithRequest (NSUrlRequest request, NSUrl fileURL, Action<NSData,NSUrlResponse,NSError> completionHandler); public virtual System.Threading.Tasks.Task<NSUrlSessionDataTaskRequest> UploadTaskWithRequestAsync (NSUrlRequest request, NSData bodyData); public virtual System.Threading.Tasks.Task<NSUrlSessionDataTaskRequest> UploadTaskWithRequestAsync (NSUrlRequest request, NSUrl fileURL); public virtual NSUrlSessionUploadTask UploadTaskWithStreamedRequest (NSUrlRequest request);
Added:
public virtual NSUrlSessionDataTask CreateDataTask (NSUrl url); public virtual NSUrlSessionDataTask CreateDataTask (NSUrl url, NSUrlSessionResponse completionHandler); public virtual NSUrlSessionDataTask CreateDataTask (NSUrlRequest request); public virtual NSUrlSessionDataTask CreateDataTask (NSUrlRequest request, NSUrlSessionResponse completionHandler); public virtual System.Threading.Tasks.Task<NSUrlSessionDataTaskRequest> CreateDataTaskAsync (NSUrl url); public virtual System.Threading.Tasks.Task<NSUrlSessionDataTaskRequest> CreateDataTaskAsync (NSUrl url, out NSUrlSessionDataTask result); public virtual System.Threading.Tasks.Task<NSUrlSessionDataTaskRequest> CreateDataTaskAsync (NSUrlRequest request); public virtual System.Threading.Tasks.Task<NSUrlSessionDataTaskRequest> CreateDataTaskAsync (NSUrlRequest request, out NSUrlSessionDataTask result); public virtual NSUrlSessionDownloadTask CreateDownloadTask (NSData resumeData); public virtual NSUrlSessionDownloadTask CreateDownloadTask (NSUrl url); public virtual NSUrlSessionDownloadTask CreateDownloadTask (NSUrl url, NSUrlSessionResponse completionHandler); public virtual NSUrlSessionDownloadTask CreateDownloadTask (NSUrlRequest request); public virtual NSUrlSessionDownloadTask CreateDownloadTask (NSUrlRequest request, NSUrlSessionResponse completionHandler); public virtual System.Threading.Tasks.Task<NSUrlSessionDownloadTaskRequest> CreateDownloadTaskAsync (NSUrl url); public virtual System.Threading.Tasks.Task<NSUrlSessionDownloadTaskRequest> CreateDownloadTaskAsync (NSUrl url, out NSUrlSessionDownloadTask result); public virtual System.Threading.Tasks.Task<NSUrlSessionDownloadTaskRequest> CreateDownloadTaskAsync (NSUrlRequest request); public virtual System.Threading.Tasks.Task<NSUrlSessionDownloadTaskRequest> CreateDownloadTaskAsync (NSUrlRequest request, out NSUrlSessionDownloadTask result); public virtual NSUrlSessionDownloadTask CreateDownloadTaskFromResumeData (NSData resumeData, NSUrlSessionResponse completionHandler); public virtual System.Threading.Tasks.Task<NSUrlSessionDownloadTaskRequest> CreateDownloadTaskFromResumeDataAsync (NSData resumeData); public virtual System.Threading.Tasks.Task<NSUrlSessionDownloadTaskRequest> CreateDownloadTaskFromResumeDataAsync (NSData resumeData, out NSUrlSessionDownloadTask result); public virtual NSUrlSessionUploadTask CreateUploadTask (NSUrlRequest request); public virtual NSUrlSessionUploadTask CreateUploadTask (NSUrlRequest request, NSData bodyData); public virtual NSUrlSessionUploadTask CreateUploadTask (NSUrlRequest request, NSData bodyData, NSUrlSessionResponse completionHandler); public virtual NSUrlSessionUploadTask CreateUploadTask (NSUrlRequest request, NSUrl fileURL); public virtual NSUrlSessionUploadTask CreateUploadTask (NSUrlRequest request, NSUrl fileURL, NSUrlSessionResponse completionHandler); public virtual System.Threading.Tasks.Task<NSUrlSessionDataTaskRequest> CreateUploadTaskAsync (NSUrlRequest request, NSData bodyData); public virtual System.Threading.Tasks.Task<NSUrlSessionDataTaskRequest> CreateUploadTaskAsync (NSUrlRequest request, NSData bodyData, out NSUrlSessionUploadTask result); public virtual System.Threading.Tasks.Task<NSUrlSessionDataTaskRequest> CreateUploadTaskAsync (NSUrlRequest request, NSUrl fileURL); public virtual System.Threading.Tasks.Task<NSUrlSessionDataTaskRequest> CreateUploadTaskAsync (NSUrlRequest request, NSUrl fileURL, out NSUrlSessionUploadTask result); public virtual void GetTasks (NSUrlSessionPendingTasks completionHandler);
Removed:
public NSUrlSessionActiveTasks (NSUrlSessionDataTask[] arg1, NSUrlSessionUploadTask[] arg2, NSUrlSessionDownloadTask[] arg3); public NSUrlSessionDataTask[] Arg1 { public NSUrlSessionUploadTask[] Arg2 { public NSUrlSessionDownloadTask[] Arg3 {
Added:
public NSUrlSessionActiveTasks (NSUrlSessionDataTask[] dataTasks, NSUrlSessionUploadTask[] uploadTasks, NSUrlSessionDownloadTask[] downloadTasks); public NSUrlSessionDataTask[] DataTasks { public NSUrlSessionDownloadTask[] DownloadTasks { public NSUrlSessionUploadTask[] UploadTasks {
Removed:
public class NSUrlSessionDataDelegate : NSUrlSessionTaskDelegate {
Added:
public class NSUrlSessionDataDelegate : NSUrlSessionTaskDelegate, INSUrlSessionDataDelegate {
public static class NSUrlSessionDataDelegate_Extensions {public static void DidBecomeDownloadTask (INSUrlSessionDataDelegate This, NSUrlSession session, NSUrlSessionDataTask dataTask, NSUrlSessionDownloadTask downloadTask); public static void DidReceiveData (INSUrlSessionDataDelegate This, NSUrlSession session, NSUrlSessionDataTask dataTask, NSData data); public static void DidReceiveResponse (INSUrlSessionDataDelegate This, NSUrlSession session, NSUrlSessionDataTask dataTask, NSUrlResponse response, Action<nsurlsessionresponsedisposition> completionHandler); public static void WillCacheResponse (INSUrlSessionDataDelegate This, NSUrlSession session, NSUrlSessionDataTask dataTask, NSCachedUrlResponse proposedResponse, Action<nscachedurlresponse> completionHandler);
}
Removed:
public NSUrlSessionDataTaskRequest (NSData arg1, NSUrlResponse arg2); public NSData Arg1 { public NSUrlResponse Arg2 {
Added:
public NSUrlSessionDataTaskRequest (NSData data, NSUrlResponse response); public NSData Data { public NSUrlResponse Response {
Removed:
public class NSUrlSessionDelegate : NSObject {
Added:
public class NSUrlSessionDelegate : NSObject, INSUrlSessionDelegate {
public static class NSUrlSessionDelegate_Extensions {public static void DidBecomeInvalid (INSUrlSessionDelegate This, NSUrlSession session, NSError error); public static void DidFinishEventsForBackgroundSession (INSUrlSessionDelegate This, NSUrlSession session); public static void DidReceiveChallenge (INSUrlSessionDelegate This, NSUrlSession session, NSUrlAuthenticationChallenge challenge, Action<nsurlsessionauthchallengedisposition,nsurlcredential> completionHandler);
} </nsurlsessionauthchallengedisposition,nsurlcredential>
Removed:
public class NSUrlSessionDownloadDelegate : NSUrlSessionTaskDelegate {
Added:
public class NSUrlSessionDownloadDelegate : NSUrlSessionTaskDelegate, INSUrlSessionDownloadDelegate {
public static class NSUrlSessionDownloadDelegate_Extensions {public static void DidFinishDownloading (INSUrlSessionDownloadDelegate This, NSUrlSession session, NSUrlSessionDownloadTask downloadTask, NSUrl location); public static void DidResume (INSUrlSessionDownloadDelegate This, NSUrlSession session, NSUrlSessionDownloadTask downloadTask, long resumeFileOffset, long expectedTotalBytes); public static void DidWriteData (INSUrlSessionDownloadDelegate This, NSUrlSession session, NSUrlSessionDownloadTask downloadTask, long bytesWritten, long totalBytesWritten, long totalBytesExpectedToWrite);
}
Added:
public virtual void Cancel (Action<NSData> resumeCallback);
Removed:
public NSUrlSessionDownloadTaskRequest (NSUrl arg1, NSUrlResponse arg2); public NSUrl Arg1 { public NSUrlResponse Arg2 {
Added:
public NSUrlSessionDownloadTaskRequest (NSData data, NSUrlResponse response); public NSData Data { public NSUrlResponse Response {
[Serializable] public delegate void NSUrlSessionPendingTasks (NSUrlSessionDataTask[] dataTasks, NSUrlSessionUploadTask[] uploadTasks, NSUrlSessionDownloadTask[] downloadTasks);
[Serializable] public delegate void NSUrlSessionResponse (NSData data, NSUrlResponse response, NSError error);
Removed:
public class NSUrlSessionTaskDelegate : NSUrlSessionDelegate {
Added:
public class NSUrlSessionTaskDelegate : NSUrlSessionDelegate, INSUrlSessionTaskDelegate {
public static class NSUrlSessionTaskDelegate_Extensions {public static void DidCompleteWithError (INSUrlSessionTaskDelegate This, NSUrlSession session, NSUrlSessionTask task, NSError error); public static void DidReceiveChallenge (INSUrlSessionTaskDelegate This, NSUrlSession session, NSUrlSessionTask task, NSUrlAuthenticationChallenge challenge, Action<nsurlsessionauthchallengedisposition,nsurlcredential> completionHandler); public static void DidSendBodyData (INSUrlSessionTaskDelegate This, NSUrlSession session, NSUrlSessionTask task, long bytesSent, long totalBytesSent, long totalBytesExpectedToSend); public static void NeedNewBodyStream (INSUrlSessionTaskDelegate This, NSUrlSession session, NSUrlSessionTask task, Action<nsinputstream> completionHandler); public static void WillPerformHttpRedirection (INSUrlSessionTaskDelegate This, NSUrlSession session, NSUrlSessionTask task, NSHttpUrlResponse response, NSUrlRequest newRequest, Action<nsurlrequest> completionHandler);
} </nsurlsessionauthchallengedisposition,nsurlcredential>
public static class NSUrlUtilities_NSCharacterSet {public static NSCharacterSet UrlFragmentAllowedCharacterSet { get; } public static NSCharacterSet UrlHostAllowedCharacterSet { get; } public static NSCharacterSet UrlPasswordAllowedCharacterSet { get; } public static NSCharacterSet UrlPathAllowedCharacterSet { get; } public static NSCharacterSet UrlQueryAllowedCharacterSet { get; } public static NSCharacterSet UrlUserAllowedCharacterSet { get; }
}
Removed:
[Obsolete("Deprecated in iOS7 and OSX 10.9")] public NSUserDefaults (string username);
Added:
[Obsolete("Deprecated in iOS7 and OSX 10.9")] public NSUserDefaults (string name); public NSUserDefaults (string name, NSUserDefaultsType type);
[Serializable] public enum NSUserDefaultsType { UserName, SuiteName }
Added:
public string Name { get; set; }
Added:
public const int PlayerIndexUnset = -1;
public struct GCExtendedGamepadSnapShotDataV100 {public MonoTouch.Foundation.NSData ToNSData (); public ushort Version; public ushort Size; public float DPadX; public float DPadY; public float ButtonA; public float ButtonB; public float ButtonX; public float ButtonY; public float LeftShoulder; public float RightShoulder; public float LeftThumbstickX; public float LeftThumbstickY; public float RightThumbstickX; public float RightThumbstickY; public float LeftTrigger; public float RightTrigger;
}
Removed:
public GCExtendedGamepadSnapshot ();
Added:
public static bool TryGetSnapShotData (MonoTouch.Foundation.NSData data, out GCExtendedGamepadSnapShotDataV100 snapshotData);
Removed:
public virtual GCControllerDirectionPad Dpad {
Added:
public virtual GCControllerDirectionPad DPad {
public struct GCGamepadSnapShotDataV100 {public MonoTouch.Foundation.NSData ToNSData (); public ushort Version; public ushort Size; public float DPadX; public float DPadY; public float ButtonA; public float ButtonB; public float ButtonX; public float ButtonY; public float LeftShoulder; public float RightShoulder;
}
Removed:
public GCGamepadSnapshot ();
Added:
public static bool TryGetSnapshotData (MonoTouch.Foundation.NSData data, out GCGamepadSnapShotDataV100 snapshotData);
Removed:
public virtual void IssueChallengeToPlayers (string [] playerIDs, string message); public virtual void ReportAchievement (GKNotificationHandler completionHandler); public virtual System.Threading.Tasks.Task ReportAchievementAsync ();
Added:
public GKAchievement (string identifier, string playerId); public static void ReportAchievements (GKAchievement[] achievements, GKChallenge[] challenges, System.Action<MonoTouch.Foundation.NSError> completionHandler); public static System.Threading.Tasks.Task ReportAchievementsAsync (GKAchievement[] achievements, GKChallenge[] challenges); [Obsolete("Deprecated in iOS 7.0")] public virtual void IssueChallengeToPlayers (string [] playerIDs, string message); [Obsolete("Deprecated in iOS 7.0")] public virtual void ReportAchievement (GKNotificationHandler completionHandler); [Obsolete("Deprecated in iOS 7.0")] public virtual System.Threading.Tasks.Task ReportAchievementAsync (); public virtual string PlayerID { get; set; }
[Serializable] public delegate void GKChallengeComposeHandler (MonoTouch.UIKit.UIViewController composeController, bool issuedChallenge, string [] sentPlayerIDs);
public class GKChallengeListener : MonoTouch.Foundation.NSObject, IGKChallengeListener {public GKChallengeListener (); public GKChallengeListener (MonoTouch.Foundation.NSCoder coder); public GKChallengeListener (MonoTouch.Foundation.NSObjectFlag t); public GKChallengeListener (IntPtr handle); public virtual void DidCompleteChallenge (GKPlayer player, GKChallenge challenge, GKPlayer friendPlayer); public virtual void DidReceiveChallenge (GKPlayer player, GKChallenge challenge); public virtual void IssuedChallengeWasCompleted (GKPlayer player, GKChallenge challenge, GKPlayer friendPlayer); public virtual void WantsToPlayChallenge (GKPlayer player, GKChallenge challenge);
}
public static class GKChallengeListener_Extensions {public static void DidCompleteChallenge (IGKChallengeListener This, GKPlayer player, GKChallenge challenge, GKPlayer friendPlayer); public static void DidReceiveChallenge (IGKChallengeListener This, GKPlayer player, GKChallenge challenge); public static void IssuedChallengeWasCompleted (IGKChallengeListener This, GKPlayer player, GKChallenge challenge, GKPlayer friendPlayer); public static void WantsToPlayChallenge (IGKChallengeListener This, GKPlayer player, GKChallenge challenge);
}
Removed:
TurnBasedInvalidState
Added:
TurnBasedInvalidState, InvitationsDisabled
[Serializable] public delegate void GKIdentityVerificationSignatureHandler (MonoTouch.Foundation.NSUrl publicKeyUrl, MonoTouch.Foundation.NSData signature, MonoTouch.Foundation.NSData salt, ulong timestamp, MonoTouch.Foundation.NSError error);
public class GKInviteEventListener : MonoTouch.Foundation.NSObject, IGKInviteEventListener {public GKInviteEventListener (); public GKInviteEventListener (MonoTouch.Foundation.NSCoder coder); public GKInviteEventListener (MonoTouch.Foundation.NSObjectFlag t); public GKInviteEventListener (IntPtr handle); public virtual void DidAcceptInvite (GKPlayer player, GKInvite invite); public virtual void DidRequestMatch (GKPlayer player, string [] playerIDs);
}
public static class GKInviteEventListener_Extensions {public static void DidAcceptInvite (IGKInviteEventListener This, GKPlayer player, GKInvite invite); public static void DidRequestMatch (IGKInviteEventListener This, GKPlayer player, string [] playerIDs);
}
Removed:
public delegate void GKInviteHandler (GKInvite invite, string [] players);
Added:
public delegate void GKInviteHandler (GKInvite invite, string [] playerIDs);
Removed:
public static void SetDefaultLeaderboard (string categoryID, GKNotificationHandler notificationHandler); public static System.Threading.Tasks.Task SetDefaultLeaderboardAsync (string categoryID);
Added:
[Obsolete("Deprecated in iOS 7.0")] public static void SetDefaultLeaderboard (string leaderboardIdentifier, GKNotificationHandler notificationHandler); [Obsolete("Deprecated in iOS 7.0")] public static System.Threading.Tasks.Task SetDefaultLeaderboardAsync (string leaderboardIdentifier); public virtual void LoadImage (GKImageLoadedHandler completionHandler); public virtual System.Threading.Tasks.Task<MonoTouch.UIKit.UIImage> LoadImageAsync (); public virtual string Identifier { get; set; }
public class GKLeaderboardSet : MonoTouch.Foundation.NSObject {public GKLeaderboardSet (); public GKLeaderboardSet (MonoTouch.Foundation.NSCoder coder); public GKLeaderboardSet (MonoTouch.Foundation.NSObjectFlag t); public GKLeaderboardSet (IntPtr handle); public static void LoadLeaderboardSets (GKLeaderboardSetsHandler completionHandler); public static System.Threading.Tasks.Task<gkleaderboardset[]> LoadLeaderboardSetsAsync (); public virtual void LoadImage (GKImageLoadedHandler completionHandler); public virtual System.Threading.Tasks.Task<monotouch.uikit.uiimage> LoadImageAsync (); public virtual void LoadLeaderboards (GKLeaderboardsHandler completionHandler); public virtual System.Threading.Tasks.Task<gkleaderboard[]> LoadLeaderboardsAsync (); public override IntPtr ClassHandle { get; } public virtual string GroupIdentifier { get; set; } public virtual string Identifier { get; set; } public virtual string Title { get; set; }
} </gkleaderboard[]></monotouch.uikit.uiimage></gkleaderboardset[]>
[Serializable] public delegate void GKLeaderboardSetsHandler (GKLeaderboardSet[] leaderboardSets, MonoTouch.Foundation.NSError error);
[Serializable] public delegate void GKLeaderboardsHandler (GKLeaderboard[] leaderboards, MonoTouch.Foundation.NSError error);
Removed:
public virtual void SetDefaultLeaderboardCategoryID (string categoryID, System.Action<MonoTouch.Foundation.NSError> completionHandler); public virtual System.Threading.Tasks.Task SetDefaultLeaderboardCategoryIDAsync (string categoryID);
Added:
public virtual void GenerateIdentityVerificationSignature (GKIdentityVerificationSignatureHandler completionHandler); public virtual void LoadDefaultLeaderboardIdentifier (System.Action<string,MonoTouch.Foundation.NSError> completionHandler); public virtual System.Threading.Tasks.Task<string> LoadDefaultLeaderboardIdentifierAsync (); public virtual void RegisterListener (GKLocalPlayerListener listener); [Obsolete("Deprecated in iOS 7.0")] public virtual void SetDefaultLeaderboardCategoryID (string categoryID, System.Action<MonoTouch.Foundation.NSError> completionHandler); [Obsolete("Deprecated in iOS 7.0")] public virtual System.Threading.Tasks.Task SetDefaultLeaderboardCategoryIDAsync (string categoryID); public virtual void SetDefaultLeaderboardIdentifier (string leaderboardIdentifier, System.Action<MonoTouch.Foundation.NSError> completionHandler); public virtual System.Threading.Tasks.Task SetDefaultLeaderboardIdentifierAsync (string leaderboardIdentifier); public virtual void UnregisterAllListeners (); public virtual void UnregisterListener (GKLocalPlayerListener listener);
public class GKLocalPlayerListener : MonoTouch.Foundation.NSObject, IGKChallengeListener, IGKInviteEventListener, IGKLocalPlayerListener, IGKTurnBasedEventListener {public GKLocalPlayerListener (); public GKLocalPlayerListener (MonoTouch.Foundation.NSCoder coder); public GKLocalPlayerListener (MonoTouch.Foundation.NSObjectFlag t); public GKLocalPlayerListener (IntPtr handle); public virtual void DidAcceptInvite (GKPlayer player, GKInvite invite); public virtual void DidCompleteChallenge (GKPlayer player, GKChallenge challenge, GKPlayer friendPlayer); public virtual void DidReceiveChallenge (GKPlayer player, GKChallenge challenge); public virtual void DidRequestMatch (GKPlayer player, string [] playerIDs); public virtual void DidRequestMatchWithPlayers (GKPlayer player, string [] playerIDsToInvite); public virtual void IssuedChallengeWasCompleted (GKPlayer player, GKChallenge challenge, GKPlayer friendPlayer); public virtual void MatchEnded (GKPlayer player, GKTurnBasedMatch match); public virtual void ReceivedExchangeCancellation (GKPlayer player, GKTurnBasedExchange exchange, GKTurnBasedMatch match); public virtual void ReceivedExchangeReplies (GKPlayer player, GKTurnBasedExchangeReply[] replies, GKTurnBasedExchange exchange, GKTurnBasedMatch match); public virtual void ReceivedExchangeRequest (GKPlayer player, GKTurnBasedExchange exchange, GKTurnBasedMatch match); public virtual void ReceivedTurnEvent (GKPlayer player, GKTurnBasedMatch match, bool becameActive); public virtual void WantsToPlayChallenge (GKPlayer player, GKChallenge challenge);
}
public static class GKLocalPlayerListener_Extensions { }
Removed:
public virtual string DefaultInvitationMessage {
Added:
[Obsolete("Deprecated in iOS 7.0")] public virtual string DefaultInvitationMessage {
Removed:
public GKScore (string category); public virtual void IssueChallengeToPlayers (string [] playerIDs, string message); public virtual void ReportScore (GKNotificationHandler errorHandler); public virtual System.Threading.Tasks.Task ReportScoreAsync (); public virtual string category {
Added:
public GKScore (string categoryOrIdentifier); public GKScore (string identifier, string playerID); public static void ReportScores (GKScore[] scores, GKChallenge[] challenges, System.Action<MonoTouch.Foundation.NSError> completionHandler); public static System.Threading.Tasks.Task ReportScoresAsync (GKScore[] scores, GKChallenge[] challenges); public virtual MonoTouch.UIKit.UIViewController ChallengeComposeController (string [] playerIDs, string message, GKChallengeComposeHandler completionHandler); [Obsolete("Deprecated in iOS 7.0")] public virtual void IssueChallengeToPlayers (string [] playerIDs, string message); [Obsolete("Deprecated in iOS 7.0")] public virtual void ReportScore (GKNotificationHandler errorHandler); [Obsolete("Deprecated in iOS 7.0")] public virtual System.Threading.Tasks.Task ReportScoreAsync (); [Obsolete("Deprecated in iOS 7.0")] public virtual string category { public virtual string LeaderboardIdentifier { get; set; }
public class GKTurnBasedEventListener : MonoTouch.Foundation.NSObject, IGKTurnBasedEventListener {public GKTurnBasedEventListener (); public GKTurnBasedEventListener (MonoTouch.Foundation.NSCoder coder); public GKTurnBasedEventListener (MonoTouch.Foundation.NSObjectFlag t); public GKTurnBasedEventListener (IntPtr handle); public virtual void DidRequestMatchWithPlayers (GKPlayer player, string [] playerIDsToInvite); public virtual void MatchEnded (GKPlayer player, GKTurnBasedMatch match); public virtual void ReceivedExchangeCancellation (GKPlayer player, GKTurnBasedExchange exchange, GKTurnBasedMatch match); public virtual void ReceivedExchangeReplies (GKPlayer player, GKTurnBasedExchangeReply[] replies, GKTurnBasedExchange exchange, GKTurnBasedMatch match); public virtual void ReceivedExchangeRequest (GKPlayer player, GKTurnBasedExchange exchange, GKTurnBasedMatch match); public virtual void ReceivedTurnEvent (GKPlayer player, GKTurnBasedMatch match, bool becameActive);
}
public static class GKTurnBasedEventListener_Extensions {public static void DidRequestMatchWithPlayers (IGKTurnBasedEventListener This, GKPlayer player, string [] playerIDsToInvite); public static void MatchEnded (IGKTurnBasedEventListener This, GKPlayer player, GKTurnBasedMatch match); public static void ReceivedExchangeCancellation (IGKTurnBasedEventListener This, GKPlayer player, GKTurnBasedExchange exchange, GKTurnBasedMatch match); public static void ReceivedExchangeReplies (IGKTurnBasedEventListener This, GKPlayer player, GKTurnBasedExchangeReply[] replies, GKTurnBasedExchange exchange, GKTurnBasedMatch match); public static void ReceivedExchangeRequest (IGKTurnBasedEventListener This, GKPlayer player, GKTurnBasedExchange exchange, GKTurnBasedMatch match); public static void ReceivedTurnEvent (IGKTurnBasedEventListener This, GKPlayer player, GKTurnBasedMatch match, bool becameActive);
}
public class GKTurnBasedExchange : MonoTouch.Foundation.NSObject {public GKTurnBasedExchange (); public GKTurnBasedExchange (MonoTouch.Foundation.NSCoder coder); public GKTurnBasedExchange (MonoTouch.Foundation.NSObjectFlag t); public GKTurnBasedExchange (IntPtr handle); public virtual void Cancel (string localizableMessage, MonoTouch.Foundation.NSObject[] arguments, System.Action<monotouch.foundation.nserror> completionHandler); public virtual System.Threading.Tasks.Task CancelAsync (string localizableMessage, MonoTouch.Foundation.NSObject[] arguments); protected override void Dispose (bool disposing); public virtual void Reply (string localizableMessage, MonoTouch.Foundation.NSObject[] arguments, MonoTouch.Foundation.NSData data, System.Action<monotouch.foundation.nserror> completionHandler); public virtual System.Threading.Tasks.Task ReplyAsync (string localizableMessage, MonoTouch.Foundation.NSObject[] arguments, MonoTouch.Foundation.NSData data); public override string ToString (); public static double TimeoutDefault { get; } public static double TimeoutNone { get; } public override IntPtr ClassHandle { get; } public virtual MonoTouch.Foundation.NSDate CompletionDate { get; } public virtual MonoTouch.Foundation.NSData Data { get; } public virtual string ExchangeID { get; } public virtual string Message { get; } public virtual GKTurnBasedParticipant[] Recipients { get; } public virtual GKTurnBasedExchangeReply[] Replies { get; } public virtual MonoTouch.Foundation.NSDate SendDate { get; } public virtual GKTurnBasedParticipant Sender { get; } public virtual GKTurnBasedExchangeStatus Status { get; } public virtual MonoTouch.Foundation.NSDate TimeoutDate { get; }
} </monotouch.foundation.nserror></monotouch.foundation.nserror>
public class GKTurnBasedExchangeReply : MonoTouch.Foundation.NSObject {public GKTurnBasedExchangeReply (); public GKTurnBasedExchangeReply (MonoTouch.Foundation.NSCoder coder); public GKTurnBasedExchangeReply (MonoTouch.Foundation.NSObjectFlag t); public GKTurnBasedExchangeReply (IntPtr handle); protected override void Dispose (bool disposing); public override string ToString (); public override IntPtr ClassHandle { get; } public virtual MonoTouch.Foundation.NSData Data { get; } public virtual string Message { get; } public virtual GKTurnBasedParticipant Recipient { get; }
}
[Serializable] public enum GKTurnBasedExchangeStatus : sbyte { Unknown, Active, Complete, Resolved, Canceled }
Added:
public virtual void EndMatchInTurn (MonoTouch.Foundation.NSData matchData, GKScore[] scores, GKAchievement[] achievements, System.Action<MonoTouch.Foundation.NSError> completionHandler); public virtual System.Threading.Tasks.Task EndMatchInTurnAsync (MonoTouch.Foundation.NSData matchData, GKScore[] scores, GKAchievement[] achievements); public virtual void SaveMergedMatchData (MonoTouch.Foundation.NSData matchData, GKTurnBasedExchange[] exchanges, System.Action<MonoTouch.Foundation.NSError> completionHandler); public virtual System.Threading.Tasks.Task SaveMergedMatchDataAsync (MonoTouch.Foundation.NSData matchData, GKTurnBasedExchange[] exchanges); public virtual void SendExchange (GKTurnBasedParticipant[] participants, MonoTouch.Foundation.NSData data, string localizableMessage, MonoTouch.Foundation.NSObject[] arguments, double timeout, System.Action<GKTurnBasedExchange,MonoTouch.Foundation.NSError> completionHandler); public virtual System.Threading.Tasks.Task<GKTurnBasedExchange> SendExchangeAsync (GKTurnBasedParticipant[] participants, MonoTouch.Foundation.NSData data, string localizableMessage, MonoTouch.Foundation.NSObject[] arguments, double timeout); public virtual void SendReminder (GKTurnBasedParticipant[] participants, string localizableMessage, MonoTouch.Foundation.NSObject[] arguments, System.Action<MonoTouch.Foundation.NSError> completionHandler); public virtual System.Threading.Tasks.Task SendReminderAsync (GKTurnBasedParticipant[] participants, string localizableMessage, MonoTouch.Foundation.NSObject[] arguments); public virtual void SetMessage (string localizableMessage, MonoTouch.Foundation.NSObject[] arguments); public virtual GKTurnBasedExchange[] ActiveExchanges { get; } public virtual GKTurnBasedExchange[] CompletedExchanges { get; } public virtual uint ExchangeMaxInitiatedExchangesPerPlayer { get; } public virtual GKTurnBasedExchange[] Exchanges { get; } public virtual uint ExhangeDataMaximumSize { get; }
public interface IGKChallengeListener : IDisposable, MonoTouch.ObjCRuntime.INativeObject { }
public interface IGKInviteEventListener : IDisposable, MonoTouch.ObjCRuntime.INativeObject { }
public interface IGKLocalPlayerListener : IDisposable, IGKChallengeListener, IGKInviteEventListener, IGKTurnBasedEventListener, MonoTouch.ObjCRuntime.INativeObject { }
public interface IGKTurnBasedEventListener : IDisposable, MonoTouch.ObjCRuntime.INativeObject { }
Removed:
public bool CopyImageSource (MonoTouch.CoreGraphics.CGImage image, CGImageMetadata meta, CGImageDestinationOptions options, out MonoTouch.Foundation.NSError error); public bool CopyImageSource (MonoTouch.CoreGraphics.CGImage image, CGImageMetadata meta, MonoTouch.Foundation.NSDictionary options, out MonoTouch.Foundation.NSError error);
Added:
public bool CopyImageSource (CGImageSource image, CGImageDestinationOptions options, out MonoTouch.Foundation.NSError error); public bool CopyImageSource (CGImageSource image, MonoTouch.Foundation.NSDictionary options, out MonoTouch.Foundation.NSError error);
Removed:
public CGImageMetadataTag (MonoTouch.Foundation.NSString xmlns, MonoTouch.Foundation.NSString prefix, MonoTouch.Foundation.NSString name, CGImageMetadataType type, IntPtr typeId); public IntPtr Value {
Added:
public CGImageMetadataTag (MonoTouch.Foundation.NSString xmlns, MonoTouch.Foundation.NSString prefix, MonoTouch.Foundation.NSString name, CGImageMetadataType type, MonoTouch.Foundation.NSObject value); public CGImageMetadataTag (MonoTouch.Foundation.NSString xmlns, MonoTouch.Foundation.NSString prefix, MonoTouch.Foundation.NSString name, CGImageMetadataType type, bool value); public MonoTouch.Foundation.NSObject Value {
Removed:
public bool RemoveTag (CGImageMetadataTag parent, MonoTouch.Foundation.NSString path, MonoTouch.Foundation.NSString tag); public bool SetValue (CGImageMetadataTag parent, MonoTouch.Foundation.NSString path, MonoTouch.CoreFoundation.CFType value); public bool SetValue (MonoTouch.Foundation.NSString dictionaryName, MonoTouch.Foundation.NSString propertyName, MonoTouch.CoreFoundation.CFType value);
Added:
public bool RemoveTag (CGImageMetadataTag parent, MonoTouch.Foundation.NSString path); public bool SetValue (CGImageMetadataTag parent, MonoTouch.Foundation.NSString path, bool value); public bool SetValue (CGImageMetadataTag parent, MonoTouch.Foundation.NSString path, MonoTouch.Foundation.NSObject value); public bool SetValueMatchingImageProperty (MonoTouch.Foundation.NSString dictionaryName, MonoTouch.Foundation.NSString propertyName, bool value); public bool SetValueMatchingImageProperty (MonoTouch.Foundation.NSString dictionaryName, MonoTouch.Foundation.NSString propertyName, MonoTouch.Foundation.NSObject value);
public static class JSPropertyDescriptorKeys {public static MonoTouch.Foundation.NSString Configurable { get; } public static MonoTouch.Foundation.NSString Enumerable { get; } public static MonoTouch.Foundation.NSString Get { get; } public static MonoTouch.Foundation.NSString Set { get; } public static MonoTouch.Foundation.NSString Value { get; } public static MonoTouch.Foundation.NSString Writable { get; }
}
Removed:
public static JSValue Get (bool value, JSContext context); public static JSValue Get (double value, JSContext context); public static JSValue Get (int value, JSContext context); public static JSValue Get (MonoTouch.Foundation.NSObject value, JSContext context); public static JSValue Get (MonoTouch.Foundation.NSRange range, JSContext context); public static JSValue Get (System.Drawing.PointF point, JSContext context); public static JSValue Get (System.Drawing.RectangleF rect, JSContext context); public static JSValue Get (System.Drawing.SizeF size, JSContext context); public static JSValue Get (uint value, JSContext context); public static JSValue GetError (string message, JSContext context); public static JSValue GetNull (JSContext context); public static JSValue GetRegularExpression (string pattern, string flags, JSContext context); public static JSValue GetUndefined (JSContext context); public virtual JSValue Call (MonoTouch.Foundation.NSObject[] arguments); public virtual JSValue Construct (MonoTouch.Foundation.NSObject[] arguments); public JSValue Get (string value, JSContext context); public virtual JSValue Invoke (string method, MonoTouch.Foundation.NSObject[] arguments); public virtual bool IsEqualToObject (MonoTouch.Foundation.NSObject value); public virtual bool IsEqualWithTypeCoercionToObject (MonoTouch.Foundation.NSObject value); public virtual void SetValueAt (MonoTouch.Foundation.NSObject value, uint index);
Added:
public static JSValue CreateError (string message, JSContext context); public static JSValue CreateRegularExpression (string pattern, string flags, JSContext context); public static JSValue From (bool value, JSContext context); public static JSValue From (double value, JSContext context); public static JSValue From (int value, JSContext context); public static JSValue From (MonoTouch.Foundation.NSObject value, JSContext context); public static JSValue From (MonoTouch.Foundation.NSRange range, JSContext context); public static JSValue From (System.Drawing.PointF point, JSContext context); public static JSValue From (System.Drawing.RectangleF rect, JSContext context); public static JSValue From (System.Drawing.SizeF size, JSContext context); public static JSValue From (string value, JSContext context); public static JSValue From (uint value, JSContext context); public static JSValue Null (JSContext context); public static JSValue Undefined (JSContext context); public virtual JSValue Call (params JSValue[] arguments); public virtual JSValue Construct (params JSValue[] arguments); public virtual JSValue Invoke (string method, params JSValue[] arguments); public virtual bool IsEqualTo (MonoTouch.Foundation.NSObject value); public virtual bool IsEqualWithTypeCoercionTo (MonoTouch.Foundation.NSObject value); public virtual void SetValue (JSValue value, uint index);
Removed:
public virtual void Start (MonoTouch.Foundation.NSObject queue, MKMapSnapshotCompletionHandler completionHandler);
Added:
public virtual void Start (MonoTouch.CoreFoundation.DispatchQueue queue, MKMapSnapshotCompletionHandler completionHandler);
Removed:
public virtual void AddOverlay (MonoTouch.Foundation.NSObject overlay, MKOverlayLevel level); public void AddOverlays (MKOverlay[] overlays, MKOverlayLevel level); public virtual void AddOverlays (MonoTouch.Foundation.NSObject[] overlays, MKOverlayLevel level); public virtual void ExchangeOverlay (MonoTouch.Foundation.NSObject overlay1, MonoTouch.Foundation.NSObject overlay2); public virtual void InsertOverlay (MonoTouch.Foundation.NSObject overlay, uint index, MKOverlayLevel level); public virtual MonoTouch.Foundation.NSObject[] OverlaysInLevel (MKOverlayLevel level); public virtual MKOverlayRenderer RendererForOverlay (MonoTouch.Foundation.NSObject overlay); public virtual void ShowAnnotations (MonoTouch.Foundation.NSObject[] annotations, bool animated); public MKRendererForOverlayDelegate GetRendererForOverlay { get; set; }
Added:
public virtual void AddOverlay (MKOverlay overlay, MKOverlayLevel level); public virtual void AddOverlays (MKOverlay[] overlays, MKOverlayLevel level); public virtual void ExchangeOverlay (MKOverlay overlay1, MKOverlay overlay2); public virtual void InsertOverlay (MKOverlay overlay, uint index, MKOverlayLevel level); public virtual MKOverlay[] OverlaysInLevel (MKOverlayLevel level); public virtual MKOverlayRenderer RendererForOverlay (MKOverlay overlay); public virtual void ShowAnnotations (MKAnnotation[] annotations, bool animated); public MKRendererForOverlayDelegate OverlayRenderer { get; set; }
Removed:
public virtual MKOverlayRenderer GetRendererForOverlay (MKMapView mapView, MonoTouch.Foundation.NSObject overlay);
Added:
public virtual MKOverlayRenderer OverlayRenderer (MKMapView mapView, MKOverlay overlay);
Removed:
public static MKOverlayRenderer GetRendererForOverlay (IMKMapViewDelegate This, MKMapView mapView, MonoTouch.Foundation.NSObject overlay);
Added:
public static MKOverlayRenderer OverlayRenderer (IMKMapViewDelegate This, MKMapView mapView, MKOverlay overlay);
Removed:
public MKOverlayRenderer (MonoTouch.Foundation.NSObject overlay); public virtual MonoTouch.Foundation.NSObject Overlay {
Added:
public MKOverlayRenderer (MKOverlay overlay); public virtual MKOverlay Overlay {
Removed:
public delegate MKOverlayRenderer MKRendererForOverlayDelegate (MKMapView mapView, MonoTouch.Foundation.NSObject overlay);
Added:
public delegate MKOverlayRenderer MKRendererForOverlayDelegate (MKMapView mapView, MKOverlay overlay);
Removed:
public override MonoTouch.UIKit.UIViewControllerAnimatedTransitioning GetAnimationControllerForOperation (MonoTouch.UIKit.UINavigationController navigationController, MonoTouch.UIKit.UINavigationControllerOperation operation, MonoTouch.UIKit.UIViewController fromViewController, MonoTouch.UIKit.UIViewController toViewController); public override MonoTouch.UIKit.UIViewControllerInteractiveTransitioning GetInteractionControllerForAnimationController (MonoTouch.UIKit.UINavigationController navigationController, MonoTouch.UIKit.UIViewControllerAnimatedTransitioning animationController); public override MonoTouch.UIKit.UIInterfaceOrientationMask GetSupportedInterfaceOrientations (MonoTouch.UIKit.UINavigationController navigationController);
Added:
public override MonoTouch.UIKit.IUIViewControllerAnimatedTransitioning GetAnimationControllerForOperation (MonoTouch.UIKit.UINavigationController navigationController, MonoTouch.UIKit.UINavigationControllerOperation operation, MonoTouch.UIKit.UIViewController fromViewController, MonoTouch.UIKit.UIViewController toViewController); public override MonoTouch.UIKit.IUIViewControllerInteractiveTransitioning GetInteractionControllerForAnimationController (MonoTouch.UIKit.UINavigationController navigationController, MonoTouch.UIKit.IUIViewControllerAnimatedTransitioning animationController); public override MonoTouch.UIKit.UIInterfaceOrientationMask SupportedInterfaceOrientations (MonoTouch.UIKit.UINavigationController navigationController);
public interface IMCAdvertiserAssistantDelegate : IDisposable, MonoTouch.ObjCRuntime.INativeObject { }
public interface IMCBrowserViewControllerDelegate : IDisposable, MonoTouch.ObjCRuntime.INativeObject { }
public interface IMCNearbyServiceAdvertiserDelegate : IDisposable, MonoTouch.ObjCRuntime.INativeObject { }
public interface IMCNearbyServiceBrowserDelegate : IDisposable, MonoTouch.ObjCRuntime.INativeObject { }
public interface IMCSessionDelegate : IDisposable, MonoTouch.ObjCRuntime.INativeObject {void DidChangeState (MCSession session, MCPeerID peerID, MCSessionState state); void DidFinishReceivingResource (MCSession session, string resourceName, MCPeerID formPeer, MonoTouch.Foundation.NSUrl localUrl, out MonoTouch.Foundation.NSError error); void DidReceiveData (MCSession session, MonoTouch.Foundation.NSData data, MCPeerID peerID); void DidReceiveStream (MCSession session, MonoTouch.Foundation.NSInputStream stream, string streamName, MCPeerID peerID); void DidStartReceivingResource (MCSession session, string resourceName, MCPeerID fromPeer, MonoTouch.Foundation.NSProgress progress);
}
Removed:
public class MCAdvertiserAssistantDelegate : MonoTouch.Foundation.NSObject {
Added:
public class MCAdvertiserAssistantDelegate : MonoTouch.Foundation.NSObject, IMCAdvertiserAssistantDelegate {
public static class MCAdvertiserAssistantDelegate_Extensions {public static void DidDismissInvitation (IMCAdvertiserAssistantDelegate This, MCAdvertiserAssistant advertiserAssistant); public static void WillPresentInvitation (IMCAdvertiserAssistantDelegate This, MCAdvertiserAssistant advertiserAssistant);
}
Removed:
public class MCBrowserViewControllerDelegate : MonoTouch.Foundation.NSObject {
Added:
public class MCBrowserViewControllerDelegate : MonoTouch.Foundation.NSObject, IMCBrowserViewControllerDelegate {
public static class MCBrowserViewControllerDelegate_Extensions {public static void DidFinish (IMCBrowserViewControllerDelegate This, MCBrowserViewController browserViewController); public static bool ShouldPresentNearbyPeer (IMCBrowserViewControllerDelegate This, MCBrowserViewController browserViewController, MCPeerID peerID, MonoTouch.Foundation.NSDictionary info); public static void WasCancelled (IMCBrowserViewControllerDelegate This, MCBrowserViewController browserViewController);
}
Removed:
public class MCNearbyServiceAdvertiserDelegate : MonoTouch.Foundation.NSObject { public virtual void DidReceiveInvitationFromPeer (MCNearbyServiceAdvertiser advertiser, MCPeerID peerID, MonoTouch.Foundation.NSData context, Action<bool,MCSession> invitationHandler);
Added:
public class MCNearbyServiceAdvertiserDelegate : MonoTouch.Foundation.NSObject, IMCNearbyServiceAdvertiserDelegate { public virtual void DidReceiveInvitationFromPeer (MCNearbyServiceAdvertiser advertiser, MCPeerID peerID, MonoTouch.Foundation.NSData context, MCNearbyServiceAdvertiserInvitationHandler invitationHandler);
public static class MCNearbyServiceAdvertiserDelegate_Extensions {public static void DidNotStartAdvertisingPeer (IMCNearbyServiceAdvertiserDelegate This, MCNearbyServiceAdvertiser advertiser, MonoTouch.Foundation.NSError error); public static void DidReceiveInvitationFromPeer (IMCNearbyServiceAdvertiserDelegate This, MCNearbyServiceAdvertiser advertiser, MCPeerID peerID, MonoTouch.Foundation.NSData context, MCNearbyServiceAdvertiserInvitationHandler invitationHandler);
}
[Serializable] public delegate void MCNearbyServiceAdvertiserInvitationHandler (bool accept, MCSession session);
Removed:
public class MCNearbyServiceBrowserDelegate : MonoTouch.Foundation.NSObject {
Added:
public class MCNearbyServiceBrowserDelegate : MonoTouch.Foundation.NSObject, IMCNearbyServiceBrowserDelegate {
public static class MCNearbyServiceBrowserDelegate_Extensions {public static void DidNotStartBrowsingForPeers (IMCNearbyServiceBrowserDelegate This, MCNearbyServiceBrowser browser, MonoTouch.Foundation.NSError error); public static void FoundPeer (IMCNearbyServiceBrowserDelegate This, MCNearbyServiceBrowser browser, MCPeerID peerID, MonoTouch.Foundation.NSDictionary info); public static void LostPeer (IMCNearbyServiceBrowserDelegate This, MCNearbyServiceBrowser browser, MCPeerID peerID);
}
Removed:
public virtual MonoTouch.Foundation.NSObject SendResource (MonoTouch.Foundation.NSUrl resourceUrl, string resourceName, MCPeerID peerID, System.Action<MonoTouch.Foundation.NSError> completionHandler);
Added:
public virtual MonoTouch.Foundation.NSProgress SendResource (MonoTouch.Foundation.NSUrl resourceUrl, string resourceName, MCPeerID peerID, System.Action<MonoTouch.Foundation.NSError> completionHandler);
Removed:
public abstract class MCSessionDelegate : MonoTouch.Foundation.NSObject {
Added:
public abstract class MCSessionDelegate : MonoTouch.Foundation.NSObject, IMCSessionDelegate {
public static class MCSessionDelegate_Extensions {public static bool DidReceiveCertificate (IMCSessionDelegate This, MCSession session, MonoTouch.Security.SecCertificate[] certificate, MCPeerID peerID, Action<bool> certificateHandler);
}
public class BlockProxyAttribute : Attribute {public BlockProxyAttribute (Type t); public Type Type { get; set; }
}
Removed:
public static bool bool_objc_msgSend_CMTime_out_CGAffineTransform_out_CGAffineTransform_out_CMTimeRange (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, out MonoTouch.CoreGraphics.CGAffineTransform arg2, out MonoTouch.CoreGraphics.CGAffineTransform arg3, out MonoTouch.CoreMedia.CMTimeRange arg4); public static bool bool_objc_msgSend_CMTime_out_Single_out_Single_out_CMTimeRange (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, out float arg2, out float arg3, out MonoTouch.CoreMedia.CMTimeRange arg4); public static bool bool_objc_msgSend_IntPtr_out_Boolean (IntPtr receiver, IntPtr selector, IntPtr arg1, out bool arg2); public static bool bool_objc_msgSendSuper_CMTime_out_CGAffineTransform_out_CGAffineTransform_out_CMTimeRange (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, out MonoTouch.CoreGraphics.CGAffineTransform arg2, out MonoTouch.CoreGraphics.CGAffineTransform arg3, out MonoTouch.CoreMedia.CMTimeRange arg4); public static bool bool_objc_msgSendSuper_CMTime_out_Single_out_Single_out_CMTimeRange (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, out float arg2, out float arg3, out MonoTouch.CoreMedia.CMTimeRange arg4); public static bool bool_objc_msgSendSuper_IntPtr_out_Boolean (IntPtr receiver, IntPtr selector, IntPtr arg1, out bool arg2); public static IntPtr IntPtr_objc_msgSend_CMTime_out_CMTime (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, out MonoTouch.CoreMedia.CMTime arg2); public static IntPtr IntPtr_objc_msgSend_int_IntPtr_out_NSRange_out_NSRange (IntPtr receiver, IntPtr selector, int arg1, IntPtr arg2, out MonoTouch.Foundation.NSRange arg3, out MonoTouch.Foundation.NSRange arg4); public static IntPtr IntPtr_objc_msgSend_int_IntPtr_out_NSRange_out_NSRange_IntPtr (IntPtr receiver, IntPtr selector, int arg1, IntPtr arg2, out MonoTouch.Foundation.NSRange arg3, out MonoTouch.Foundation.NSRange arg4, IntPtr arg5); public static IntPtr IntPtr_objc_msgSend_IntPtr_int_out_NSPropertyListFormat_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, int arg2, out MonoTouch.Foundation.NSPropertyListFormat arg3, IntPtr arg4); public static IntPtr IntPtr_objc_msgSendSuper_CMTime_out_CMTime (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, out MonoTouch.CoreMedia.CMTime arg2); public static IntPtr IntPtr_objc_msgSendSuper_int_IntPtr_out_NSRange_out_NSRange (IntPtr receiver, IntPtr selector, int arg1, IntPtr arg2, out MonoTouch.Foundation.NSRange arg3, out MonoTouch.Foundation.NSRange arg4); public static IntPtr IntPtr_objc_msgSendSuper_int_IntPtr_out_NSRange_out_NSRange_IntPtr (IntPtr receiver, IntPtr selector, int arg1, IntPtr arg2, out MonoTouch.Foundation.NSRange arg3, out MonoTouch.Foundation.NSRange arg4, IntPtr arg5); public static IntPtr IntPtr_objc_msgSendSuper_IntPtr_int_out_NSPropertyListFormat_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, int arg2, out MonoTouch.Foundation.NSPropertyListFormat arg3, IntPtr arg4); public static System.Drawing.SizeF SizeF_objc_msgSend_IntPtr_float_out_Single_float_int (IntPtr receiver, IntPtr selector, IntPtr arg1, float arg2, out float arg3, float arg4, int arg5); public static System.Drawing.SizeF SizeF_objc_msgSend_PointF_float_IntPtr_float_out_Single_int_int (IntPtr receiver, IntPtr selector, System.Drawing.PointF arg1, float arg2, IntPtr arg3, float arg4, out float arg5, int arg6, int arg7); public static void SizeF_objc_msgSend_stret_IntPtr_float_out_Single_float_int (out System.Drawing.SizeF retval, IntPtr receiver, IntPtr selector, IntPtr arg1, float arg2, out float arg3, float arg4, int arg5); public static void SizeF_objc_msgSend_stret_PointF_float_IntPtr_float_out_Single_int_int (out System.Drawing.SizeF retval, IntPtr receiver, IntPtr selector, System.Drawing.PointF arg1, float arg2, IntPtr arg3, float arg4, out float arg5, int arg6, int arg7); public static System.Drawing.SizeF SizeF_objc_msgSendSuper_IntPtr_float_out_Single_float_int (IntPtr receiver, IntPtr selector, IntPtr arg1, float arg2, out float arg3, float arg4, int arg5); public static System.Drawing.SizeF SizeF_objc_msgSendSuper_PointF_float_IntPtr_float_out_Single_int_int (IntPtr receiver, IntPtr selector, System.Drawing.PointF arg1, float arg2, IntPtr arg3, float arg4, out float arg5, int arg6, int arg7); public static void SizeF_objc_msgSendSuper_stret_IntPtr_float_out_Single_float_int (out System.Drawing.SizeF retval, IntPtr receiver, IntPtr selector, IntPtr arg1, float arg2, out float arg3, float arg4, int arg5); public static void SizeF_objc_msgSendSuper_stret_PointF_float_IntPtr_float_out_Single_int_int (out System.Drawing.SizeF retval, IntPtr receiver, IntPtr selector, System.Drawing.PointF arg1, float arg2, IntPtr arg3, float arg4, out float arg5, int arg6, int arg7); public static ushort UInt16_objc_msgSend_UInt32_out_Boolean (IntPtr receiver, IntPtr selector, uint arg1, out bool arg2); public static ushort UInt16_objc_msgSendSuper_UInt32_out_Boolean (IntPtr receiver, IntPtr selector, uint arg1, out bool arg2); public static uint UInt32_objc_msgSend_PointF_IntPtr_out_Single (IntPtr receiver, IntPtr selector, System.Drawing.PointF arg1, IntPtr arg2, out float arg3); public static uint UInt32_objc_msgSendSuper_PointF_IntPtr_out_Single (IntPtr receiver, IntPtr selector, System.Drawing.PointF arg1, IntPtr arg2, out float arg3); public static void void_objc_msgSend_IntPtr_out_RectangleF_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, out System.Drawing.RectangleF arg2, IntPtr arg3); 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); public static void void_objc_msgSend_out_UInt32_out_UInt32 (IntPtr receiver, IntPtr selector, out uint arg1, out uint arg2); public static void void_objc_msgSendSuper_IntPtr_out_RectangleF_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, out System.Drawing.RectangleF arg2, IntPtr arg3); 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); public static void void_objc_msgSendSuper_out_UInt32_out_UInt32 (IntPtr receiver, IntPtr selector, out uint arg1, out uint arg2);
Added:
public static bool bool_objc_msgSend_CMTime_ref_CGAffineTransform_ref_CGAffineTransform_ref_CMTimeRange (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, ref MonoTouch.CoreGraphics.CGAffineTransform arg2, ref MonoTouch.CoreGraphics.CGAffineTransform arg3, ref MonoTouch.CoreMedia.CMTimeRange arg4); public static bool bool_objc_msgSend_CMTime_ref_RectangleF_ref_RectangleF_ref_CMTimeRange (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, ref System.Drawing.RectangleF arg2, ref System.Drawing.RectangleF arg3, ref MonoTouch.CoreMedia.CMTimeRange arg4); public static bool bool_objc_msgSend_CMTime_ref_Single_ref_Single_ref_CMTimeRange (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, ref float arg2, ref float arg3, ref MonoTouch.CoreMedia.CMTimeRange arg4); public static bool bool_objc_msgSend_IntPtr_ref_Boolean (IntPtr receiver, IntPtr selector, IntPtr arg1, ref bool arg2); public static bool bool_objc_msgSend_out_Single_out_Single (IntPtr receiver, IntPtr selector, out float arg1, out float arg2); public static bool bool_objc_msgSendSuper_CMTime_ref_CGAffineTransform_ref_CGAffineTransform_ref_CMTimeRange (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, ref MonoTouch.CoreGraphics.CGAffineTransform arg2, ref MonoTouch.CoreGraphics.CGAffineTransform arg3, ref MonoTouch.CoreMedia.CMTimeRange arg4); public static bool bool_objc_msgSendSuper_CMTime_ref_RectangleF_ref_RectangleF_ref_CMTimeRange (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, ref System.Drawing.RectangleF arg2, ref System.Drawing.RectangleF arg3, ref MonoTouch.CoreMedia.CMTimeRange arg4); public static bool bool_objc_msgSendSuper_CMTime_ref_Single_ref_Single_ref_CMTimeRange (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, ref float arg2, ref float arg3, ref MonoTouch.CoreMedia.CMTimeRange arg4); public static bool bool_objc_msgSendSuper_IntPtr_ref_Boolean (IntPtr receiver, IntPtr selector, IntPtr arg1, ref bool arg2); public static bool bool_objc_msgSendSuper_out_Single_out_Single (IntPtr receiver, IntPtr selector, out float arg1, out float arg2); public static IntPtr IntPtr_objc_msgSend_CMTime_ref_CMTime (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, ref MonoTouch.CoreMedia.CMTime arg2); public static IntPtr IntPtr_objc_msgSend_int_IntPtr_ref_NSRange_ref_NSRange (IntPtr receiver, IntPtr selector, int arg1, IntPtr arg2, ref MonoTouch.Foundation.NSRange arg3, ref MonoTouch.Foundation.NSRange arg4); public static IntPtr IntPtr_objc_msgSend_int_IntPtr_ref_NSRange_ref_NSRange_IntPtr (IntPtr receiver, IntPtr selector, int arg1, IntPtr arg2, ref MonoTouch.Foundation.NSRange arg3, ref MonoTouch.Foundation.NSRange arg4, IntPtr arg5); public static IntPtr IntPtr_objc_msgSend_int_ref_NSRange (IntPtr receiver, IntPtr selector, int arg1, ref MonoTouch.Foundation.NSRange arg2); public static IntPtr IntPtr_objc_msgSend_IntPtr_int_ref_NSPropertyListFormat_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, int arg2, ref MonoTouch.Foundation.NSPropertyListFormat arg3, IntPtr arg4); public static IntPtr IntPtr_objc_msgSend_UInt64_IntPtr (IntPtr receiver, IntPtr selector, ulong arg1, IntPtr arg2); public static IntPtr IntPtr_objc_msgSendSuper_CMTime_ref_CMTime (IntPtr receiver, IntPtr selector, MonoTouch.CoreMedia.CMTime arg1, ref MonoTouch.CoreMedia.CMTime arg2); public static IntPtr IntPtr_objc_msgSendSuper_int_IntPtr_ref_NSRange_ref_NSRange (IntPtr receiver, IntPtr selector, int arg1, IntPtr arg2, ref MonoTouch.Foundation.NSRange arg3, ref MonoTouch.Foundation.NSRange arg4); public static IntPtr IntPtr_objc_msgSendSuper_int_IntPtr_ref_NSRange_ref_NSRange_IntPtr (IntPtr receiver, IntPtr selector, int arg1, IntPtr arg2, ref MonoTouch.Foundation.NSRange arg3, ref MonoTouch.Foundation.NSRange arg4, IntPtr arg5); public static IntPtr IntPtr_objc_msgSendSuper_int_ref_NSRange (IntPtr receiver, IntPtr selector, int arg1, ref MonoTouch.Foundation.NSRange arg2); public static IntPtr IntPtr_objc_msgSendSuper_IntPtr_int_ref_NSPropertyListFormat_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, int arg2, ref MonoTouch.Foundation.NSPropertyListFormat arg3, IntPtr arg4); public static IntPtr IntPtr_objc_msgSendSuper_UInt64_IntPtr (IntPtr receiver, IntPtr selector, ulong arg1, IntPtr arg2); public static MonoTouch.Foundation.NSRange NSRange_objc_msgSend_NSRange_IntPtr (IntPtr receiver, IntPtr selector, MonoTouch.Foundation.NSRange arg1, IntPtr arg2); public static void NSRange_objc_msgSend_stret_NSRange_IntPtr (out MonoTouch.Foundation.NSRange retval, IntPtr receiver, IntPtr selector, MonoTouch.Foundation.NSRange arg1, IntPtr arg2); public static MonoTouch.Foundation.NSRange NSRange_objc_msgSendSuper_NSRange_IntPtr (IntPtr receiver, IntPtr selector, MonoTouch.Foundation.NSRange arg1, IntPtr arg2); public static void NSRange_objc_msgSendSuper_stret_NSRange_IntPtr (out MonoTouch.Foundation.NSRange retval, IntPtr receiver, IntPtr selector, MonoTouch.Foundation.NSRange arg1, IntPtr arg2); public static void RectangleF_objc_msgSend_stret_UInt32_IntPtr (out System.Drawing.RectangleF retval, IntPtr receiver, IntPtr selector, uint arg1, IntPtr arg2); public static void RectangleF_objc_msgSendSuper_stret_UInt32_IntPtr (out System.Drawing.RectangleF retval, IntPtr receiver, IntPtr selector, uint arg1, IntPtr arg2); public static System.Drawing.SizeF SizeF_objc_msgSend_IntPtr_float_ref_Single_float_int (IntPtr receiver, IntPtr selector, IntPtr arg1, float arg2, ref float arg3, float arg4, int arg5); public static System.Drawing.SizeF SizeF_objc_msgSend_PointF_float_IntPtr_float_ref_Single_int_int (IntPtr receiver, IntPtr selector, System.Drawing.PointF arg1, float arg2, IntPtr arg3, float arg4, ref float arg5, int arg6, int arg7); public static void SizeF_objc_msgSend_stret_IntPtr_float_ref_Single_float_int (out System.Drawing.SizeF retval, IntPtr receiver, IntPtr selector, IntPtr arg1, float arg2, ref float arg3, float arg4, int arg5); public static void SizeF_objc_msgSend_stret_PointF_float_IntPtr_float_ref_Single_int_int (out System.Drawing.SizeF retval, IntPtr receiver, IntPtr selector, System.Drawing.PointF arg1, float arg2, IntPtr arg3, float arg4, ref float arg5, int arg6, int arg7); public static System.Drawing.SizeF SizeF_objc_msgSendSuper_IntPtr_float_ref_Single_float_int (IntPtr receiver, IntPtr selector, IntPtr arg1, float arg2, ref float arg3, float arg4, int arg5); public static System.Drawing.SizeF SizeF_objc_msgSendSuper_PointF_float_IntPtr_float_ref_Single_int_int (IntPtr receiver, IntPtr selector, System.Drawing.PointF arg1, float arg2, IntPtr arg3, float arg4, ref float arg5, int arg6, int arg7); public static void SizeF_objc_msgSendSuper_stret_IntPtr_float_ref_Single_float_int (out System.Drawing.SizeF retval, IntPtr receiver, IntPtr selector, IntPtr arg1, float arg2, ref float arg3, float arg4, int arg5); public static void SizeF_objc_msgSendSuper_stret_PointF_float_IntPtr_float_ref_Single_int_int (out System.Drawing.SizeF retval, IntPtr receiver, IntPtr selector, System.Drawing.PointF arg1, float arg2, IntPtr arg3, float arg4, ref float arg5, int arg6, int arg7); public static ushort UInt16_objc_msgSend_UInt32_ref_Boolean (IntPtr receiver, IntPtr selector, uint arg1, ref bool arg2); public static ushort UInt16_objc_msgSendSuper_UInt32_ref_Boolean (IntPtr receiver, IntPtr selector, uint arg1, ref bool arg2); public static uint UInt32_objc_msgSend_PointF_IntPtr_ref_Single (IntPtr receiver, IntPtr selector, System.Drawing.PointF arg1, IntPtr arg2, ref float arg3); public static uint UInt32_objc_msgSendSuper_PointF_IntPtr_ref_Single (IntPtr receiver, IntPtr selector, System.Drawing.PointF arg1, IntPtr arg2, ref float arg3); public static void void_objc_msgSend_IntPtr_IntPtr_IntPtr_CMTime (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, IntPtr arg3, MonoTouch.CoreMedia.CMTime arg4); public static void void_objc_msgSend_IntPtr_IntPtr_IntPtr_IntPtr_Double_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, IntPtr arg3, IntPtr arg4, double arg5, IntPtr arg6); public static void void_objc_msgSend_IntPtr_IntPtr_UInt32_IntPtr_CGAffineTransform_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, uint arg3, IntPtr arg4, MonoTouch.CoreGraphics.CGAffineTransform arg5, IntPtr arg6, IntPtr arg7); public static void void_objc_msgSend_IntPtr_PointF_ref_PointF (IntPtr receiver, IntPtr selector, IntPtr arg1, System.Drawing.PointF arg2, ref System.Drawing.PointF arg3); public static void void_objc_msgSend_IntPtr_ref_RectangleF_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, ref System.Drawing.RectangleF arg2, IntPtr arg3); public static void void_objc_msgSend_RectangleF_CMTime (IntPtr receiver, IntPtr selector, System.Drawing.RectangleF arg1, MonoTouch.CoreMedia.CMTime arg2); public static void void_objc_msgSend_RectangleF_RectangleF_CMTimeRange (IntPtr receiver, IntPtr selector, System.Drawing.RectangleF arg1, System.Drawing.RectangleF arg2, MonoTouch.CoreMedia.CMTimeRange arg3); public static void void_objc_msgSend_ref_UInt32_ref_UInt32 (IntPtr receiver, IntPtr selector, ref uint arg1, ref uint arg2); public static void void_objc_msgSend_UInt64_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, ulong arg1, IntPtr arg2, IntPtr arg3); public static void void_objc_msgSendSuper_IntPtr_IntPtr_IntPtr_CMTime (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, IntPtr arg3, MonoTouch.CoreMedia.CMTime arg4); public static void void_objc_msgSendSuper_IntPtr_IntPtr_IntPtr_IntPtr_Double_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, IntPtr arg3, IntPtr arg4, double arg5, IntPtr arg6); public static void void_objc_msgSendSuper_IntPtr_IntPtr_UInt32_IntPtr_CGAffineTransform_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, uint arg3, IntPtr arg4, MonoTouch.CoreGraphics.CGAffineTransform arg5, IntPtr arg6, IntPtr arg7); public static void void_objc_msgSendSuper_IntPtr_PointF_ref_PointF (IntPtr receiver, IntPtr selector, IntPtr arg1, System.Drawing.PointF arg2, ref System.Drawing.PointF arg3); public static void void_objc_msgSendSuper_IntPtr_ref_RectangleF_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, ref System.Drawing.RectangleF arg2, IntPtr arg3); public static void void_objc_msgSendSuper_RectangleF_CMTime (IntPtr receiver, IntPtr selector, System.Drawing.RectangleF arg1, MonoTouch.CoreMedia.CMTime arg2); public static void void_objc_msgSendSuper_RectangleF_RectangleF_CMTimeRange (IntPtr receiver, IntPtr selector, System.Drawing.RectangleF arg1, System.Drawing.RectangleF arg2, MonoTouch.CoreMedia.CMTimeRange arg3); public static void void_objc_msgSendSuper_ref_UInt32_ref_UInt32 (IntPtr receiver, IntPtr selector, ref uint arg1, ref uint arg2); public static void void_objc_msgSendSuper_UInt64_IntPtr_IntPtr (IntPtr receiver, IntPtr selector, ulong arg1, IntPtr arg2, IntPtr arg3);
Removed:
public static MonoTouch.Foundation.NSObject GetNSObject (IntPtr ptr);
Added:
public static Delegate CreateBlockProxy (System.Reflection.MethodInfo method, IntPtr block); public static System.Reflection.MethodInfo GetBlockWrapperCreator (System.Reflection.MethodInfo method, int parameter); public static Delegate GetDelegateForBlock (IntPtr methodPtr, Type type); public static MonoTouch.Foundation.NSObject GetNSObject (IntPtr ptr);
Added:
public static MonoTouch.Foundation.NSString ErrorDomain { get; }
[Serializable] public enum SSReadingListError { UrlSchemeNotAllowed }
Added:
public SecStatusCode Encrypt (SecPadding padding, byte [] plainText, out byte [] cipherText); public int BlockSize { get; }
Removed:
TencentWeibo, LinkedIn
Added:
TencentWeibo
Removed:
public static MonoTouch.Foundation.NSString LinkedIn { get; }
Removed:
public SKAction (); public static SKAction AnimateWithTextures (MonoTouch.Foundation.NSObject[] textures, double sec); public static SKAction AnimateWithTextures (MonoTouch.Foundation.NSObject[] textures, double sec, bool resize, bool restore); public static SKAction Group (MonoTouch.Foundation.NSObject[] actions); public static SKAction ResizeToWidth (float width, float height, double duration); public static SKAction RunBlock (Action block, MonoTouch.Foundation.NSObject queue); public static SKAction Sequence (MonoTouch.Foundation.NSObject[] actions);
Added:
public static SKAction AnimateWithTextures (SKTexture[] textures, double sec); public static SKAction AnimateWithTextures (SKTexture[] textures, double sec, bool resize, bool restore); public static SKAction Group (params SKAction[] actions); public static SKAction ResizeTo (float width, float height, double duration); public static SKAction ResizeTo (System.Drawing.SizeF size, double duration); public static SKAction RunBlock (Action block, MonoTouch.CoreFoundation.DispatchQueue queue); public static SKAction Sequence (params SKAction[] actions);
Removed:
public SKKeyframeSequence (MonoTouch.Foundation.NSObject[] values, MonoTouch.Foundation.NSObject[] times); public virtual float GetKeyframeTimeForIndex (uint index); public virtual MonoTouch.Foundation.NSObject GetKeyframeValueForIndex (uint index); public virtual void RemoveKeyframeAtIndex (uint index);
Added:
public SKKeyframeSequence (MonoTouch.Foundation.NSObject[] values, MonoTouch.Foundation.NSNumber[] times); public SKKeyframeSequence (MonoTouch.Foundation.NSObject[] values, float [] times); public SKKeyframeSequence (MonoTouch.Foundation.NSObject[] values, double [] times); public virtual float GetKeyframeTime (uint index); public virtual MonoTouch.Foundation.NSObject GetKeyframeValue (uint index); public virtual void RemoveKeyframe (uint index);
Removed:
public SKPhysicsBody ();
Removed:
public SKPhysicsContact ();
Removed:
public SKPhysicsJointFixed ();
Removed:
public SKPhysicsJointLimit ();
Removed:
public SKPhysicsJointPin ();
Removed:
public SKPhysicsJointSliding ();
Removed:
public SKPhysicsJointSpring ();
Removed:
public SKPhysicsWorld (); public virtual System.Drawing.PointF Gravity {
Added:
public virtual MonoTouch.CoreGraphics.CGVector Gravity {
Removed:
public SKTexture ();
Removed:
public static void PreloadTextures (SKTexture[] textures, MonoTouch.Foundation.NSAction completion); public static System.Threading.Tasks.Task PreloadTexturesAsync (SKTexture[] textures); protected override void Dispose (bool disposing); public virtual MonoTouch.Foundation.NSObject[] TextureNames {
Added:
public static void PreloadTextures (SKTextureAtlas[] textures, MonoTouch.Foundation.NSAction completion); public static System.Threading.Tasks.Task PreloadTexturesAsync (SKTextureAtlas[] textures); public virtual string [] TextureNames {
Removed:
public SKTransition ();
Added:
public SKVideoNode (MonoTouch.AVFoundation.AVPlayer player); public static SKVideoNode FromPlayer (MonoTouch.AVFoundation.AVPlayer player);
public class SKReceiptProperties : MonoTouch.Foundation.DictionaryContainer {public SKReceiptProperties (); public SKReceiptProperties (MonoTouch.Foundation.NSDictionary dictionary); public bool IsExpired { get; set; } public bool IsRevoked { get; set; } public bool IsVolumePurchase { get; set; }
}
Removed:
public virtual MonoTouch.Foundation.NSDictionary ReceiptProperties {
Added:
public SKReceiptRefreshRequest (SKReceiptProperties receiptProperties); public SKReceiptProperties ReceiptProperties { get; } public virtual MonoTouch.Foundation.NSDictionary WeakReceiptProperties {
public interface INSLayoutManagerDelegate : IDisposable, MonoTouch.ObjCRuntime.INativeObject { }
public interface IUIBarPositioning : IDisposable, MonoTouch.ObjCRuntime.INativeObject { }
public interface IUIGuidedAccessRestriction : MonoTouch.ObjCRuntime.INativeObject {string GetDetailTextForGuidedAccessRestriction (string restrictionIdentifier); string GetTextForGuidedAccessRestriction (string restrictionIdentifier); void GuidedAccessRestrictionChangedState (string restrictionIdentifier, UIGuidedAccessRestrictionState newRestrictionState); string [] GetGuidedAccessRestrictionIdentifiers { get; }
}
public interface IUIPercentDrivenInteractiveTransition : IDisposable, MonoTouch.ObjCRuntime.INativeObject { }
public interface IUIViewControllerAnimatedTransitioning : IDisposable, MonoTouch.ObjCRuntime.INativeObject {void AnimateTransition (IUIViewControllerContextTransitioning transitionContext); double TransitionDuration (IUIViewControllerContextTransitioning transitionContext);
}
public interface IUIViewControllerContextTransitioning : IDisposable, MonoTouch.ObjCRuntime.INativeObject {void CancelInteractiveTransition (); void CompleteTransition (bool didComplete); void FinishInteractiveTransition (); System.Drawing.RectangleF GetFinalFrameForViewController (UIViewController vc); System.Drawing.RectangleF GetInitialFrameForViewController (UIViewController vc); UIViewController GetViewControllerForKey (MonoTouch.Foundation.NSString uiTransitionKey); void UpdateInteractiveTransition (float percentComplete); UIView ContainerView { get; } bool IsAnimated { get; } bool IsInteractive { get; } UIModalPresentationStyle PresentationStyle { get; } bool TransitionWasCancelled { get; }
}
public interface IUIViewControllerInteractiveTransitioning : IDisposable, MonoTouch.ObjCRuntime.INativeObject {void StartInteractiveTransition (IUIViewControllerContextTransitioning transitionContext);
}
public interface IUIViewControllerTransitionCoordinator : IDisposable, MonoTouch.ObjCRuntime.INativeObject, IUIViewControllerTransitionCoordinatorContext {bool AnimateAlongsideTransition (Action<iuiviewcontrollertransitioncoordinatorcontext> animate, Action<iuiviewcontrollertransitioncoordinatorcontext> completion); bool AnimateAlongsideTransitionInView (UIView view, Action<iuiviewcontrollertransitioncoordinatorcontext> animation, Action<iuiviewcontrollertransitioncoordinatorcontext> completion); void NotifyWhenInteractionEndsUsingBlock (Action<iuiviewcontrollertransitioncoordinatorcontext> handler);
}
public interface IUIViewControllerTransitionCoordinatorContext : IDisposable, MonoTouch.ObjCRuntime.INativeObject {UIViewController GetViewControllerForKey (MonoTouch.Foundation.NSString uiTransitionKey); UIViewAnimationCurve CompletionCurve { get; } float CompletionVelocity { get; } UIView ContainerView { get; } bool InitiallyInteractive { get; } bool IsAnimated { get; } bool IsCancelled { get; } bool IsInteractive { get; } float PercentComplete { get; } UIModalPresentationStyle PresentationStyle { get; } double TransitionDuration { get; }
}
public interface IUIViewControllerTransitioningDelegate : IDisposable, MonoTouch.ObjCRuntime.INativeObject { }
Removed:
public virtual uint GetGlyphs (MonoTouch.Foundation.NSRange glyphRange, IntPtr glyphBuffer, IntPtr props, IntPtr charIndexBuffer, IntPtr bidiLevelBuffer); public virtual void SetTextContainerForRange (NSTextContainer container, MonoTouch.Foundation.NSRange glyphRange);
Added:
public MonoTouch.Foundation.NSRange CharacterRangeForGlyphRange (MonoTouch.Foundation.NSRange charRange); public MonoTouch.Foundation.NSRange CharacterRangeForGlyphRange (MonoTouch.Foundation.NSRange charRange, ref MonoTouch.Foundation.NSRange actualCharRange); public virtual MonoTouch.Foundation.NSRange CharacterRangeForGlyphRangeInternal (MonoTouch.Foundation.NSRange glyphRange, IntPtr actualGlyphRange); public uint GetGlyphs (MonoTouch.Foundation.NSRange glyphRange, short [] glyphBuffer, NSGlyphProperty[] props, uint [] charIndexBuffer, byte [] bidiLevelBuffer); public MonoTouch.Foundation.NSRange GlyphRangeForCharacterRange (MonoTouch.Foundation.NSRange charRange); public MonoTouch.Foundation.NSRange GlyphRangeForCharacterRange (MonoTouch.Foundation.NSRange charRange, ref MonoTouch.Foundation.NSRange actualCharRange); public System.Drawing.RectangleF LineFragmentRectForGlyphAtIndex (uint glyphIndex); public System.Drawing.RectangleF LineFragmentRectForGlyphAtIndex (uint glyphIndex, ref MonoTouch.Foundation.NSRange effectiveGlyphRange); public System.Drawing.RectangleF LineFragmentUsedRectForGlyphAtIndex (uint glyphIndex); public System.Drawing.RectangleF LineFragmentUsedRectForGlyphAtIndex (uint glyphIndex, ref MonoTouch.Foundation.NSRange effectiveGlyphRange); public virtual void SetTextContainer (NSTextContainer container, MonoTouch.Foundation.NSRange glyphRange); public void ShowCGGlyphs (short [] glyphs, System.Drawing.PointF [] positions, uint glyphCount, UIFont font, MonoTouch.CoreGraphics.CGAffineTransform textMatrix, MonoTouch.Foundation.NSDictionary attributes, MonoTouch.CoreGraphics.CGContext graphicsContext); public NSTextContainer TextContainerForGlyphAtIndex (uint glyphIndex); public NSTextContainer TextContainerForGlyphAtIndex (uint glyphIndex, ref MonoTouch.Foundation.NSRange effectiveGlyphRange);
Removed:
public class NSLayoutManagerDelegate : MonoTouch.Foundation.NSObject {
Added:
public class NSLayoutManagerDelegate : MonoTouch.Foundation.NSObject, INSLayoutManagerDelegate {
public static class NSLayoutManagerDelegate_Extensions {public static System.Drawing.RectangleF BoundingBoxForControlGlyph (INSLayoutManagerDelegate This, NSLayoutManager layoutManager, uint glyphIndex, NSTextContainer textContainer, System.Drawing.RectangleF proposedRect, System.Drawing.PointF glyphPosition, uint charIndex); public static void DidChangeGeometry (INSLayoutManagerDelegate This, NSLayoutManager layoutManager, NSTextContainer textContainer, float oldSize); public static void DidCompleteLayout (INSLayoutManagerDelegate This, NSLayoutManager layoutManager, NSTextContainer textContainer, bool layoutFinishedFlag); public static void DidInvalidatedLayout (INSLayoutManagerDelegate This, NSLayoutManager sender); public static float LineSpacingAfterGlyphAtIndex (INSLayoutManagerDelegate This, NSLayoutManager layoutManager, uint glyphIndex, System.Drawing.RectangleF rect); public static float ParagraphSpacingAfterGlyphAtIndex (INSLayoutManagerDelegate This, NSLayoutManager layoutManager, uint glyphIndex, System.Drawing.RectangleF rect); public static float ParagraphSpacingBeforeGlyphAtIndex (INSLayoutManagerDelegate This, NSLayoutManager layoutManager, uint glyphIndex, System.Drawing.RectangleF rect); public static bool ShouldBreakLineByHyphenatingBeforeCharacter (INSLayoutManagerDelegate This, NSLayoutManager layoutManager, uint charIndex); public static bool ShouldBreakLineByWordBeforeCharacter (INSLayoutManagerDelegate This, NSLayoutManager layoutManager, uint charIndex); public static uint ShouldGenerateGlyphs (INSLayoutManagerDelegate This, NSLayoutManager layoutManager, IntPtr glyphBuffer, IntPtr props, IntPtr charIndexes, UIFont aFont, MonoTouch.Foundation.NSRange glyphRange); public static NSControlCharacterAction ShouldUseAction (INSLayoutManagerDelegate This, NSLayoutManager layoutManager, NSControlCharacterAction action, uint charIndex);
}
Added:
public virtual MonoTouch.Foundation.NSFileWrapper FileWrapper { get; set; }
Removed:
public static UIViewControllerTransitionCoordinator GetTransitionCoordinator (UIViewController This);
Added:
public static IUIViewControllerTransitionCoordinator GetTransitionCoordinator (UIViewController This);
Added:
public static System.Threading.Tasks.Task<bool> RequestGuidedAccessSessionAsync (bool enable);
Removed:
public UIAttachmentBehavior (IUIDynamicItem item, MonoTouch.Foundation.NSObject attachedToItem); public UIAttachmentBehavior (IUIDynamicItem item, UIOffset offsetFromCenter, MonoTouch.Foundation.NSObject attachedToItem, UIOffset attachOffsetFromCenter);
Added:
public UIAttachmentBehavior (IUIDynamicItem item, IUIDynamicItem attachedToItem); public UIAttachmentBehavior (IUIDynamicItem item, UIOffset offsetFromCenter, IUIDynamicItem attachedToItem, UIOffset attachOffsetFromCenter);
public class UIBarPositioning : MonoTouch.Foundation.NSObject, IUIBarPositioning {public UIBarPositioning (); public UIBarPositioning (MonoTouch.Foundation.NSCoder coder); public UIBarPositioning (MonoTouch.Foundation.NSObjectFlag t); public UIBarPositioning (IntPtr handle); public virtual UIBarPosition BarPosition { get; }
}
Removed:
public virtual UIBarPosition GetPositionForBar (MonoTouch.Foundation.NSObject barPositioning);
Added:
public virtual UIBarPosition GetPositionForBar (IUIBarPositioning barPositioning);
Removed:
public static UIBarPosition GetPositionForBar (IUIBarPositioningDelegate This, MonoTouch.Foundation.NSObject barPositioning);
Added:
public static UIBarPosition GetPositionForBar (IUIBarPositioningDelegate This, IUIBarPositioning barPositioning);
public static class UIBarPositioning_Extensions { }
Removed:
public virtual UIColor TintColor { get; set; } public virtual UIColor TintColor { get; set; }
Added:
public virtual System.Threading.Tasks.Task<bool> SetCollectionViewLayoutAsync (UICollectionViewLayout layout, bool animated); public virtual System.Threading.Tasks.Task<UICollectionViewTransitionResult> StartInteractiveTransitionAsync (UICollectionViewLayout newCollectionViewLayout); public virtual System.Threading.Tasks.Task<UICollectionViewTransitionResult> StartInteractiveTransitionAsync (UICollectionViewLayout newCollectionViewLayout, out UICollectionViewTransitionLayout result);
Removed:
public delegate void UICollectionViewLayoutInteractiveTransitionCompletion (bool completed, bool finish);
Added:
public delegate void UICollectionViewLayoutInteractiveTransitionCompletion (bool completed, bool finished);
public class UICollectionViewTransitionResult {public UICollectionViewTransitionResult (bool completed, bool finished); public bool Completed { get; set; } public bool Finished { get; set; }
}
Removed:
public UICollisionBehavior (IUIDynamicItem[] items);
Added:
public UICollisionBehavior (params IUIDynamicItem[] items);
Added:
public virtual bool GetWhite (out float white, out float alpha);
Removed:
public MonoTouch.Foundation.NSString NewValue {
Added:
public UIContentSizeCategory NewValue { get; } public MonoTouch.Foundation.NSString WeakNewValue {
Removed:
public class UIDynamicAnimator : MonoTouch.Foundation.NSObject {
Added:
public class UIDynamicAnimator : MonoTouch.Foundation.NSObject, System.Collections.IEnumerable { public void Add (UIDynamicBehavior behavior); public void AddBehaviors (params UIDynamicBehavior[] behaviors); public void RemoveBehaviors (params UIDynamicBehavior[] behaviors); System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator ();
Removed:
[Obsolete] public abstract class UIDynamicItem : MonoTouch.Foundation.NSObject, IUIDynamicItem {
Added:
public abstract class UIDynamicItem : MonoTouch.Foundation.NSObject, IUIDynamicItem {
Removed:
public UIDynamicItemBehavior (IUIDynamicItem[] items);
Added:
public UIDynamicItemBehavior (params IUIDynamicItem[] items);
Added:
public static UIEdgeInsets FromString (string s); public override bool Equals (object obj); public bool Equals (UIEdgeInsets other); public override int GetHashCode (); public System.Drawing.RectangleF InsetRect (System.Drawing.RectangleF rect);
Removed:
public static UIFont PreferredFontForTextStyle (MonoTouch.Foundation.NSString uiFontTextStyle); public static UIFont PreferredFontForTextStyle (UIFontTextStyle textStyle); public virtual UIFontDescriptor GetFontDescriptor ();
Added:
public static UIFont GetPreferredFontForTextStyle (MonoTouch.Foundation.NSString uiFontTextStyle); protected override void Dispose (bool disposing); public static UIFont PreferredBody { get; } public static UIFont PreferredCaption1 { get; } public static UIFont PreferredCaption2 { get; } public static UIFont PreferredFootnote { get; } public static UIFont PreferredHeadline { get; } public static UIFont PreferredSubheadline { get; } public virtual UIFontDescriptor FontDescriptor { get; }
Removed:
public string SizeString { get; set; }
Added:
public UIFontAttributes (params UIFontFeature[] features); public UIFontFeature[] FeatureSettings { get; set; }
Removed:
public static UIFontDescriptor PreferredForStyle (MonoTouch.Foundation.NSString uiFontTextStyle); public static UIFontDescriptor PreferredForStyle (UIFontTextStyle style); public virtual UIFontDescriptor[] GetMatchingFontDescriptorsWithMandatoryKeys (MonoTouch.Foundation.NSSet mandatoryKeys); public static MonoTouch.Foundation.NSString TextStyleBody { public static MonoTouch.Foundation.NSString TextStyleCaption1 { public static MonoTouch.Foundation.NSString TextStyleCaption2 { public static MonoTouch.Foundation.NSString TextStyleFootnote { public static MonoTouch.Foundation.NSString TextStyleHeadline { public static MonoTouch.Foundation.NSString TextStyleSubheadline {
Added:
public static UIFontDescriptor GetPreferredDescriptorForTextStyle (MonoTouch.Foundation.NSString uiFontTextStyle); public virtual UIFontDescriptor[] GetMatchingFontDescriptors (MonoTouch.Foundation.NSSet mandatoryKeys); public UIFontDescriptor[] GetMatchingFontDescriptors (params UIFontDescriptorAttribute[] mandatoryKeys); public static UIFontDescriptor PreferredBody { public static UIFontDescriptor PreferredCaption1 { public static UIFontDescriptor PreferredCaption2 { public static UIFontDescriptor PreferredFootnote { public static UIFontDescriptor PreferredHeadline { public static UIFontDescriptor PreferredSubheadline { get; } public UIFontDescriptor[] CascadeList { get; } public MonoTouch.Foundation.NSCharacterSet CharacterSet { public string Face { get; } public string Family { get; } public UIFontFeature[] FeatureSettings { get; } public Nullable<float> FixedAdvance { get; } public string Name { get; } public Nullable<float> Size { get; } public MonoTouch.Foundation.NSString TextStyle { get; } public UIFontTraits Traits { get; } public MonoTouch.Foundation.NSDictionary Variation { get; } public string VisibleName { get; } public MonoTouch.Foundation.NSDictionary[] WeakFeatureSettings { get; }
[Serializable] public enum UIFontDescriptorAttribute { Family, Face, Name, Size, VisibleName, Matrix, CharacterSet, CascadeList, Traits, FixedAdvance, FeatureSettings, TextStyle }
public class UIFontFeature : MonoTouch.ObjCRuntime.INativeObject {public UIFontFeature (CTFontFeatureAllTypographicFeatures.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureLigatures.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureCursiveConnection.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureLetterCase.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureVerticalSubstitutionConnection.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureLinguisticRearrangementConnection.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureNumberSpacing.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureSmartSwash.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureDiacritics.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureVerticalPosition.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureFractions.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureOverlappingCharacters.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureTypographicExtras.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureMathematicalExtras.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureOrnamentSets.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureCharacterAlternatives.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (int characterAlternatives); public UIFontFeature (CTFontFeatureDesignComplexity.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureStyleOptions.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureCharacterShape.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureNumberCase.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureTextSpacing.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureTransliteration.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureAnnotation.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureKanaSpacing.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureIdeographicSpacing.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureUnicodeDecomposition.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureRubyKana.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureCJKSymbolAlternatives.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureIdeographicAlternatives.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureCJKVerticalRomanPlacement.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureItalicCJKRoman.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureCaseSensitiveLayout.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureAlternateKana.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureStylisticAlternatives.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureContextualAlternates.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureLowerCase.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureUpperCase.MonoTouch.CoreText.Selector featureSelector); public UIFontFeature (CTFontFeatureCJKRomanSpacing.MonoTouch.CoreText.Selector featureSelector); public override string ToString (); public MonoTouch.CoreText.FontFeatureGroup FontFeature { get; } public object FontFeatureValue { get; } private IntPtr MonoTouch.ObjCRuntime.INativeObject.Handle { get; }
}
Removed:
public UIGravityBehavior (IUIDynamicItem[] items);
Added:
public UIGravityBehavior (params IUIDynamicItem[] items);
Removed:
public Func<UINavigationController,UINavigationControllerOperation,UIViewController,UIViewController,UIViewControllerAnimatedTransitioning> GetAnimationControllerForOperation { public Func<UINavigationController,UIViewControllerAnimatedTransitioning,UIViewControllerInteractiveTransitioning> GetInteractionControllerForAnimationController { public Func<UINavigationController,UIInterfaceOrientationMask> GetSupportedInterfaceOrientations { get; set; }
Added:
public Func<UINavigationController,UINavigationControllerOperation,UIViewController,UIViewController,IUIViewControllerAnimatedTransitioning> GetAnimationControllerForOperation { public Func<UINavigationController,IUIViewControllerAnimatedTransitioning,IUIViewControllerInteractiveTransitioning> GetInteractionControllerForAnimationController { public Func<UINavigationController,UIInterfaceOrientationMask> SupportedInterfaceOrientations { get; set; }
Removed:
public override UIViewControllerAnimatedTransitioning GetAnimationControllerForOperation (UINavigationController navigationController, UINavigationControllerOperation operation, UIViewController fromViewController, UIViewController toViewController); public override UIViewControllerInteractiveTransitioning GetInteractionControllerForAnimationController (UINavigationController navigationController, UIViewControllerAnimatedTransitioning animationController); public override UIInterfaceOrientationMask GetSupportedInterfaceOrientations (UINavigationController navigationController);
Added:
public override IUIViewControllerAnimatedTransitioning GetAnimationControllerForOperation (UINavigationController navigationController, UINavigationControllerOperation operation, UIViewController fromViewController, UIViewController toViewController); public override IUIViewControllerInteractiveTransitioning GetInteractionControllerForAnimationController (UINavigationController navigationController, IUIViewControllerAnimatedTransitioning animationController); public override UIInterfaceOrientationMask SupportedInterfaceOrientations (UINavigationController navigationController);
Added:
public UIInterpolatingMotionEffect (string keyPath, UIInterpolatingMotionEffectType type);
Removed:
[Obsolete("Deprecated in iOS 6.0")] public virtual float MinimumFontSize {
Added:
[Obsolete("Deprecated in iOS 6.0 in favor of MinimumScaleFactor")] public virtual float MinimumFontSize {
Removed:
public virtual UIBarPosition BarPosition { get; } public virtual UIColor TintColor { get; set; } public virtual UIColor TintColor { get; set; }
Removed:
public override UIBarPosition GetPositionForBar (MonoTouch.Foundation.NSObject barPositioning);
Added:
public override UIBarPosition GetPositionForBar (IUIBarPositioning barPositioning);
Removed:
public virtual UIViewControllerAnimatedTransitioning GetAnimationControllerForOperation (UINavigationController navigationController, UINavigationControllerOperation operation, UIViewController fromViewController, UIViewController toViewController); public virtual UIViewControllerInteractiveTransitioning GetInteractionControllerForAnimationController (UINavigationController navigationController, UIViewControllerAnimatedTransitioning animationController); public virtual UIInterfaceOrientationMask GetSupportedInterfaceOrientations (UINavigationController navigationController);
Added:
public virtual IUIViewControllerAnimatedTransitioning GetAnimationControllerForOperation (UINavigationController navigationController, UINavigationControllerOperation operation, UIViewController fromViewController, UIViewController toViewController); public virtual IUIViewControllerInteractiveTransitioning GetInteractionControllerForAnimationController (UINavigationController navigationController, IUIViewControllerAnimatedTransitioning animationController); public virtual UIInterfaceOrientationMask SupportedInterfaceOrientations (UINavigationController navigationController);
Removed:
public static UIViewControllerAnimatedTransitioning GetAnimationControllerForOperation (IUINavigationControllerDelegate This, UINavigationController navigationController, UINavigationControllerOperation operation, UIViewController fromViewController, UIViewController toViewController); public static UIViewControllerInteractiveTransitioning GetInteractionControllerForAnimationController (IUINavigationControllerDelegate This, UINavigationController navigationController, UIViewControllerAnimatedTransitioning animationController); public static UIInterfaceOrientationMask GetSupportedInterfaceOrientations (IUINavigationControllerDelegate This, UINavigationController navigationController);
Added:
public static IUIViewControllerAnimatedTransitioning GetAnimationControllerForOperation (IUINavigationControllerDelegate This, UINavigationController navigationController, UINavigationControllerOperation operation, UIViewController fromViewController, UIViewController toViewController); public static IUIViewControllerInteractiveTransitioning GetInteractionControllerForAnimationController (IUINavigationControllerDelegate This, UINavigationController navigationController, IUIViewControllerAnimatedTransitioning animationController); public static UIInterfaceOrientationMask SupportedInterfaceOrientations (IUINavigationControllerDelegate This, UINavigationController navigationController);
Removed:
public Func<UIPageViewController,UIInterfaceOrientationMask> GetSupportedInterfaceOrientations { get; set; }
Added:
public Func<UIPageViewController,UIInterfaceOrientationMask> SupportedInterfaceOrientations { get; set; }
Removed:
public virtual UIInterfaceOrientationMask GetSupportedInterfaceOrientations (UIPageViewController pageViewController);
Added:
public virtual UIInterfaceOrientationMask SupportedInterfaceOrientations (UIPageViewController pageViewController);
Removed:
public static UIInterfaceOrientationMask GetSupportedInterfaceOrientations (IUIPageViewControllerDelegate This, UIPageViewController pageViewController);
Added:
public static UIInterfaceOrientationMask SupportedInterfaceOrientations (IUIPageViewControllerDelegate This, UIPageViewController pageViewController);
Removed:
public class UIPercentDrivenInteractiveTransition : MonoTouch.Foundation.NSObject { public virtual void StartInteractiveTransition (UIViewControllerContextTransitioning transitionContext);
Added:
public class UIPercentDrivenInteractiveTransition : MonoTouch.Foundation.NSObject, IUIPercentDrivenInteractiveTransition { public virtual void StartInteractiveTransition (IUIViewControllerContextTransitioning transitionContext);
public static class UIPercentDrivenInteractiveTransition_Extensions {public static void CancelInteractiveTransition (IUIPercentDrivenInteractiveTransition This); public static void FinishInteractiveTransition (IUIPercentDrivenInteractiveTransition This); public static void StartInteractiveTransition (IUIPercentDrivenInteractiveTransition This, IUIViewControllerContextTransitioning transitionContext); public static void UpdateInteractiveTransition (IUIPercentDrivenInteractiveTransition This, float percentComplete);
}
Added:
public UIPushBehavior (UIPushBehaviorMode mode, params IUIDynamicItem[] items);
Removed:
public virtual UIColor TintColor { get; set; } public virtual UIColor TintColor { get; set; }
Removed:
public virtual UIBarPosition BarPosition { get; } public System.Func<MonoTouch.Foundation.NSObject,UIBarPosition> GetPositionForBar { public virtual UIColor TintColor { get; set; } public virtual UIColor TintColor { get; set; }
Added:
public Func<IUIBarPositioning,UIBarPosition> GetPositionForBar {
Removed:
public override UIBarPosition GetPositionForBar (MonoTouch.Foundation.NSObject barPositioning);
Added:
public override UIBarPosition GetPositionForBar (IUIBarPositioning barPositioning);
Removed:
protected override void Dispose (bool disposing); public virtual UIColor TintColor { get; set; }public virtual UIColor TintColor { get; set; }
Added:
public UISimpleTextPrintFormatter (MonoTouch.Foundation.NSAttributedString text); public virtual MonoTouch.Foundation.NSAttributedString AttributedText { get; set; }
Removed:
protected override void Dispose (bool disposing); public virtual UIColor TintColor { get; set; }public virtual UIColor TintColor { get; set; }
Removed:
public static MonoTouch.Foundation.NSString TextAlternatives { get; }
Removed:
public MonoTouch.Foundation.NSObject TextAlternativesObject { get; set; }
Removed:
public virtual UIColor TintColor { get; set; } public virtual UIColor TintColor { get; set; }
Removed:
public virtual UIColor TintColor { get; set; } public virtual UIColor TintColor { get; set; }
Removed:
public Func<UITabBarController,UIViewController,UIViewController,UIViewControllerAnimatedTransitioning> GetAnimationControllerForTransition { public Func<UITabBarController,UIViewControllerAnimatedTransitioning,UIViewControllerInteractiveTransitioning> GetInteractionControllerForAnimationController { public Func<UITabBarController,UIInterfaceOrientationMask> GetSupportedInterfaceOrientations { get; set; }
Added:
public Func<UITabBarController,UIViewController,UIViewController,IUIViewControllerAnimatedTransitioning> GetAnimationControllerForTransition { public Func<UITabBarController,IUIViewControllerAnimatedTransitioning,IUIViewControllerInteractiveTransitioning> GetInteractionControllerForAnimationController { public Func<UITabBarController,UIInterfaceOrientationMask> SupportedInterfaceOrientations { get; set; }
Removed:
public virtual UIViewControllerAnimatedTransitioning GetAnimationControllerForTransition (UITabBarController tabBarController, UIViewController fromViewController, UIViewController toViewController); public virtual UIViewControllerInteractiveTransitioning GetInteractionControllerForAnimationController (UITabBarController tabBarController, UIViewControllerAnimatedTransitioning animationController); public virtual UIInterfaceOrientationMask GetSupportedInterfaceOrientations (UITabBarController tabBarController);
Added:
public virtual IUIViewControllerAnimatedTransitioning GetAnimationControllerForTransition (UITabBarController tabBarController, UIViewController fromViewController, UIViewController toViewController); public virtual IUIViewControllerInteractiveTransitioning GetInteractionControllerForAnimationController (UITabBarController tabBarController, IUIViewControllerAnimatedTransitioning animationController); public virtual UIInterfaceOrientationMask SupportedInterfaceOrientations (UITabBarController tabBarController);
Removed:
public static UIViewControllerAnimatedTransitioning GetAnimationControllerForTransition (IUITabBarControllerDelegate This, UITabBarController tabBarController, UIViewController fromViewController, UIViewController toViewController); public static UIViewControllerInteractiveTransitioning GetInteractionControllerForAnimationController (IUITabBarControllerDelegate This, UITabBarController tabBarController, UIViewControllerAnimatedTransitioning animationController); public static UIInterfaceOrientationMask GetSupportedInterfaceOrientations (IUITabBarControllerDelegate This, UITabBarController tabBarController);
Added:
public static IUIViewControllerAnimatedTransitioning GetAnimationControllerForTransition (IUITabBarControllerDelegate This, UITabBarController tabBarController, UIViewController fromViewController, UIViewController toViewController); public static IUIViewControllerInteractiveTransitioning GetInteractionControllerForAnimationController (IUITabBarControllerDelegate This, UITabBarController tabBarController, IUIViewControllerAnimatedTransitioning animationController); public static UIInterfaceOrientationMask SupportedInterfaceOrientations (IUITabBarControllerDelegate This, UITabBarController tabBarController);
Removed:
public virtual UIColor TintColor { get; set; }public virtual UIColor TintColor { get; set; }
Removed:
public virtual UIBarPosition BarPosition { get; } public virtual UIColor TintColor { get; set; } public virtual UIColor TintColor { get; set; }
Removed:
public override UIBarPosition GetPositionForBar (MonoTouch.Foundation.NSObject barPositioning);
Added:
public override UIBarPosition GetPositionForBar (IUIBarPositioning barPositioning);
Removed:
public Func<UINavigationController,UINavigationControllerOperation,UIViewController,UIViewController,UIViewControllerAnimatedTransitioning> GetAnimationControllerForOperation { public Func<UINavigationController,UIViewControllerAnimatedTransitioning,UIViewControllerInteractiveTransitioning> GetInteractionControllerForAnimationController { public Func<UINavigationController,UIInterfaceOrientationMask> GetSupportedInterfaceOrientations {
Added:
public Func<UINavigationController,UINavigationControllerOperation,UIViewController,UIViewController,IUIViewControllerAnimatedTransitioning> GetAnimationControllerForOperation { public Func<UINavigationController,IUIViewControllerAnimatedTransitioning,IUIViewControllerInteractiveTransitioning> GetInteractionControllerForAnimationController { public Func<UINavigationController,UIInterfaceOrientationMask> SupportedInterfaceOrientations {
Removed:
public override UIViewControllerAnimatedTransitioning GetAnimationControllerForOperation (UINavigationController navigationController, UINavigationControllerOperation operation, UIViewController fromViewController, UIViewController toViewController); public override UIViewControllerInteractiveTransitioning GetInteractionControllerForAnimationController (UINavigationController navigationController, UIViewControllerAnimatedTransitioning animationController); public override UIInterfaceOrientationMask GetSupportedInterfaceOrientations (UINavigationController navigationController);
Added:
public override IUIViewControllerAnimatedTransitioning GetAnimationControllerForOperation (UINavigationController navigationController, UINavigationControllerOperation operation, UIViewController fromViewController, UIViewController toViewController); public override IUIViewControllerInteractiveTransitioning GetInteractionControllerForAnimationController (UINavigationController navigationController, IUIViewControllerAnimatedTransitioning animationController); public override UIInterfaceOrientationMask SupportedInterfaceOrientations (UINavigationController navigationController);
Added:
public static System.Threading.Tasks.Task<bool> AnimateAsync (double duration, MonoTouch.Foundation.NSAction animation); public static System.Threading.Tasks.Task<bool> AnimateKeyframesAsync (double duration, double delay, UIViewKeyframeAnimationOptions options, MonoTouch.Foundation.NSAction animations); public static System.Threading.Tasks.Task<bool> AnimateNotifyAsync (double duration, double delay, float springWithDampingRatio, float initialSpringVelocity, UIViewAnimationOptions options, MonoTouch.Foundation.NSAction animations); public static System.Threading.Tasks.Task<bool> PerformSystemAnimationAsync (UISystemAnimation animation, UIView[] views, UIViewAnimationOptions options, MonoTouch.Foundation.NSAction parallelAnimations); public virtual UIColor TintColor { get; set; }
Removed:
public abstract class UIViewControllerAnimatedTransitioning : MonoTouch.Foundation.NSObject { public abstract void AnimateTransition (UIViewControllerContextTransitioning transitionContext); public abstract double TransitionDuration (UIViewControllerContextTransitioning transitionContext);
Added:
public abstract class UIViewControllerAnimatedTransitioning : MonoTouch.Foundation.NSObject, IUIViewControllerAnimatedTransitioning { public abstract void AnimateTransition (IUIViewControllerContextTransitioning transitionContext); public abstract double TransitionDuration (IUIViewControllerContextTransitioning transitionContext);
public static class UIViewControllerAnimatedTransitioning_Extensions {public static void AnimationEnded (IUIViewControllerAnimatedTransitioning This, bool transitionCompleted);
}
Removed:
public abstract class UIViewControllerContextTransitioning : MonoTouch.Foundation.NSObject {
Added:
public abstract class UIViewControllerContextTransitioning : MonoTouch.Foundation.NSObject, IUIViewControllerContextTransitioning {
public static class UIViewControllerContextTransitioning_Extensions { }
Removed:
public abstract class UIViewControllerInteractiveTransitioning : MonoTouch.Foundation.NSObject { public abstract void StartInteractiveTransition (UIViewControllerContextTransitioning transitionContext);
Added:
public abstract class UIViewControllerInteractiveTransitioning : MonoTouch.Foundation.NSObject, IUIViewControllerInteractiveTransitioning { public abstract void StartInteractiveTransition (IUIViewControllerContextTransitioning transitionContext);
public static class UIViewControllerInteractiveTransitioning_Extensions { }
public static class UIViewControllerTransitionCoordinatorContext_Extensions { }
public static class UIViewControllerTransitionCoordinator_Extensions { }
Removed:
public class UIViewControllerTransitioningDelegate : MonoTouch.Foundation.NSObject { public virtual UIViewControllerAnimatedTransitioning GetAnimationControllerForDismissedController (UIViewController dismissed); public virtual UIViewControllerInteractiveTransitioning GetInteractionControllerForDismissal (UIViewControllerAnimatedTransitioning animator); public virtual UIViewControllerInteractiveTransitioning GetInteractionControllerForPresentation (UIViewControllerAnimatedTransitioning animator); public virtual UIViewControllerAnimatedTransitioning PresentingController (UIViewController presented, UIViewController presenting, UIViewController source);
Added:
public class UIViewControllerTransitioningDelegate : MonoTouch.Foundation.NSObject, IUIViewControllerTransitioningDelegate { public virtual IUIViewControllerAnimatedTransitioning GetAnimationControllerForDismissedController (UIViewController dismissed); public virtual IUIViewControllerInteractiveTransitioning GetInteractionControllerForDismissal (IUIViewControllerAnimatedTransitioning animator); public virtual IUIViewControllerInteractiveTransitioning GetInteractionControllerForPresentation (IUIViewControllerAnimatedTransitioning animator); public virtual IUIViewControllerAnimatedTransitioning PresentingController (UIViewController presented, UIViewController presenting, UIViewController source);
public static class UIViewControllerTransitioningDelegate_Extensions {public static IUIViewControllerAnimatedTransitioning GetAnimationControllerForDismissedController (IUIViewControllerTransitioningDelegate This, UIViewController dismissed); public static IUIViewControllerInteractiveTransitioning GetInteractionControllerForDismissal (IUIViewControllerTransitioningDelegate This, IUIViewControllerAnimatedTransitioning animator); public static IUIViewControllerInteractiveTransitioning GetInteractionControllerForPresentation (IUIViewControllerTransitioningDelegate This, IUIViewControllerAnimatedTransitioning animator); public static IUIViewControllerAnimatedTransitioning PresentingController (IUIViewControllerTransitioningDelegate This, UIViewController presented, UIViewController presenting, UIViewController source);
}