id | title |
---|---|
99E97ED6-8A28-17CD-43D2-6BDC868ED7A7 |
From 5.3.2 to 5.3.3 |
Removed:
public const string Version = "5.3.2";
Added:
public const string Version = "5.3.3";
public const string NewsstandKitLibrary = "/System/Library/Frameworks/NewsstandKit.framework/NewsstandKit";
public const string ExternalAccessoryLibrary = "/System/Library/Frameworks/ExternalAccessory.framework/ExternalAccessory";
Added:
public virtual void LoadValuesAsynchronously (string [] keys, MonoTouch.Foundation.NSAction handler);
public virtual AVKeyValueStatus StatusOfValue (string key, out MonoTouch.Foundation.NSError error);
Added:
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveSubjectAreaDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveWasConnected (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveWasDisconnected (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Added:
public static MonoTouch.Foundation.NSString PortFormatDescriptionDidChangeNotification {
get;
}
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObservePortFormatDescriptionDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Added:
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveDidStartRunning (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveDidStopRunning (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveInterruptionEnded (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveRuntimeError (EventHandler<AVCaptureSessionRuntimeErrorEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveWasInterrupted (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Added:
public class AVCaptureSessionRuntimeErrorEventArgs : MonoTouch.Foundation.NSNotificationEventArgs {
public AVCaptureSessionRuntimeErrorEventArgs (MonoTouch.Foundation.NSNotification notification);
public MonoTouch.Foundation.NSError Error {
get;
}
}
Removed:
LandscapeLeft,
LandscapeRight
Added:
LandscapeRight,
LandscapeLeft
Removed:
public static MonoTouch.Foundation.NSString DidPLayToEndTimeNotification {
Added:
public static MonoTouch.Foundation.NSString DidPlayToEndTimeNotification {
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveDidPlayToEndTime (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveItemFailedToPlayToEndTime (EventHandler<AVPlayerItemErrorEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveTimeJumped (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Added:
public class AVPlayerItemErrorEventArgs : MonoTouch.Foundation.NSNotificationEventArgs {
public AVPlayerItemErrorEventArgs (MonoTouch.Foundation.NSNotification notification);
public MonoTouch.Foundation.NSError Error {
get;
}
}
Added:
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Added:
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveChanged (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Added:
public AudioBufferList (int count);
Added:
public AudioStreamPacketDescription[] ReadPacketData (bool useCache, long inStartingPacket, ref int nPackets, byte [] buffer, int offset, ref int count);
public AudioStreamPacketDescription[] ReadPacketData (bool useCache, long inStartingPacket, ref int nPackets, IntPtr buffer, ref int count);
Added:
public AudioQueueStatus AllocateBuffer (int bufferSize, out AudioQueueBuffer* audioQueueBuffer);
public AudioQueueStatus EnqueueBuffer (AudioQueueBuffer* audioQueueBuffer, AudioStreamPacketDescription[] desc);
Added:
public OutputAudioQueue (AudioStreamBasicDescription desc, MonoTouch.CoreFoundation.CFRunLoop runLoop, MonoTouch.CoreFoundation.CFString runMode);
public AudioQueueStatus DisableOfflineRender ();
public AudioQueueStatus RenderOffline (double timeStamp, AudioQueueBuffer* audioQueueBuffer, int frameCount);
public AudioQueueStatus SetOfflineRenderFormat (AudioStreamBasicDescription desc, AudioChannelLayout layout);
Added:
public OutputCompletedEventArgs (AudioQueueBuffer* audioQueueBuffer);
Removed:
public virtual System.Drawing.RectangleF ConvertRectfromLayer (System.Drawing.RectangleF rect, CALayer layer);
public virtual double ConvertTimeFromLayer (double rect, CALayer layer);
public virtual double ConvertTimeToLayer (double t, CALayer layer);
Added:
public System.Drawing.RectangleF ConvertRectfromLayer (System.Drawing.RectangleF rect, CALayer layer);
public virtual System.Drawing.RectangleF ConvertRectFromLayer (System.Drawing.RectangleF rect, CALayer layer);
public virtual double ConvertTimeFromLayer (double timeInterval, CALayer layer);
public virtual double ConvertTimeToLayer (double timeInterval, CALayer layer);
Added:
public byte [] GetColorTable ();
Added:
public CGGradient (CGColorSpace colorspace, CGColor[] colors, float [] locations);
public CGGradient (CGColorSpace colorspace, CGColor[] colors);
Added:
public CGPDFDocument (CGDataProvider provider);
Removed various default constructors that should not be called without arguments. They should not break any existing code, as code would have crashed.
Removed:
public CIColor ();
Removed:
public CIContext ();
Removed:
public CIDetector ();
Removed:
public CIFaceFeature ();
Removed:
public CIFeature ();
Removed:
public CIFilter ();
Removed:
public CIImage ();
Removed:
public CIVector ();
Many of the properties that used to be in MidiObject have been moved to the classes that actually support those properties, instead of throwing exceptions in the cases where they would have not worked.
Added:
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveNetworkNotificationContactsDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveNetworkNotificationSessionDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Added:
public int AdvanceScheduleTimeMuSec {
get;
set;
}
public bool CanRoute {
get;
set;
}
public MonoTouch.Foundation.NSData ConnectionUniqueIDData {
get;
set;
}
public int ConnectionUniqueIDInt {
get;
set;
}
public int DeviceID {
get;
set;
}
public string DisplayName {
get;
set;
}
public string DriverDeviceEditorApp {
get;
set;
}
public string DriverOwner {
get;
set;
}
public int DriverVersion {
get;
set;
}
public string Image {
get;
set;
}
public bool IsDrumMachine {
get;
}
public bool IsEffectUnit {
get;
}
public bool IsEmbeddedEntity {
get;
}
public bool IsMixer {
get;
}
public bool IsSampler {
get;
}
public string Manufacturer {
get;
set;
}
public int MaxReceiveChannels {
get;
}
public int MaxSysExSpeed {
get;
set;
}
public int MaxTransmitChannels {
get;
set;
}
public string Model {
get;
set;
}
public string Name {
get;
set;
}
public MonoTouch.Foundation.NSDictionary NameConfiguration {
get;
set;
}
public bool Offline {
get;
set;
}
public bool PanDisruptsStereo {
get;
set;
}
public bool Private {
get;
set;
}
public bool ReceivesBankSelectLSB {
get;
set;
}
public bool ReceivesBankSelectMSB {
get;
set;
}
public bool ReceivesClock {
get;
set;
}
public bool ReceivesMTC {
get;
set;
}
public bool ReceivesNotes {
get;
set;
}
public bool ReceivesProgramChanges {
get;
set;
}
public int SingleRealtimeEntity {
get;
set;
}
public bool SupportsGeneralMidi {
get;
set;
}
public bool SupportsMMC {
get;
set;
}
public bool SupportsShowControl {
get;
set;
}
public bool TransmitsBankSelectLSB {
get;
set;
}
public bool TransmitsBankSelectMSB {
get;
set;
}
public bool TransmitsClock {
get;
set;
}
public bool TransmitsMTC {
get;
set;
}
public bool TransmitsNotes {
get;
set;
}
public bool TransmitsProgramChanges {
get;
set;
}
public int UniqueID {
get;
set;
}
Added:
public int AdvanceScheduleTimeMuSec {
get;
set;
}
public MonoTouch.Foundation.NSData ConnectionUniqueIDData {
get;
set;
}
public int ConnectionUniqueIDInt {
get;
set;
}
public string DisplayName {
get;
set;
}
public string DriverOwner {
get;
set;
}
public int DriverVersion {
get;
set;
}
public int IsBroadcast {
get;
set;
}
public string Manufacturer {
get;
set;
}
public int MaxSysExSpeed {
get;
set;
}
public string Name {
get;
set;
}
public MonoTouch.Foundation.NSDictionary NameConfiguration {
get;
set;
}
public bool Offline {
get;
set;
}
public bool Private {
get;
set;
}
public int ReceiveChannels {
get;
set;
}
public int TransmitChannels {
get;
set;
}
Added:
public int AdvanceScheduleTimeMuSec {
get;
set;
}
public bool CanRoute {
get;
set;
}
public MonoTouch.Foundation.NSData ConnectionUniqueIDData {
get;
set;
}
public int ConnectionUniqueIDInt {
get;
set;
}
public int DeviceID {
get;
set;
}
public string DisplayName {
get;
set;
}
public string DriverOwner {
get;
set;
}
public int DriverVersion {
get;
set;
}
public int IsBroadcast {
get;
set;
}
public bool IsDrumMachine {
get;
}
public bool IsEffectUnit {
get;
}
public bool IsEmbeddedEntity {
get;
}
public bool IsMixer {
get;
}
public bool IsSampler {
get;
}
public int MaxReceiveChannels {
get;
}
public int MaxSysExSpeed {
get;
set;
}
public int MaxTransmitChannels {
get;
set;
}
public string Model {
get;
set;
}
public string Name {
get;
set;
}
public MonoTouch.Foundation.NSDictionary NameConfiguration {
get;
set;
}
public bool Offline {
get;
set;
}
public bool PanDisruptsStereo {
get;
set;
}
public bool Private {
get;
set;
}
public bool ReceivesBankSelectLSB {
get;
set;
}
public bool ReceivesBankSelectMSB {
get;
set;
}
public bool ReceivesClock {
get;
set;
}
public bool ReceivesMTC {
get;
set;
}
public bool ReceivesNotes {
get;
set;
}
public bool ReceivesProgramChanges {
get;
set;
}
public bool SupportsGeneralMidi {
get;
set;
}
public bool SupportsMMC {
get;
set;
}
public bool SupportsShowControl {
get;
set;
}
public bool TransmitsBankSelectLSB {
get;
set;
}
public bool TransmitsBankSelectMSB {
get;
set;
}
public bool TransmitsClock {
get;
set;
}
public bool TransmitsMTC {
get;
set;
}
public bool TransmitsNotes {
get;
set;
}
public bool TransmitsProgramChanges {
get;
set;
}
Removed:
public int AdvanceScheduleTimeMuSec {
get;
set;
}
public bool CanRoute {
get;
set;
}
public MonoTouch.Foundation.NSData ConnectionUniqueIDData {
get;
set;
}
public int ConnectionUniqueIDInt {
get;
set;
}
public int DeviceID {
get;
set;
}
public string DisplayName {
get;
set;
}
public string DriverDeviceEditorApp {
get;
set;
}
public string DriverOwner {
get;
set;
}
public int DriverVersion {
get;
set;
}
public string Image {
get;
set;
}
public int IsBroadcast {
get;
set;
}
public bool IsDrumMachine {
get;
}
public bool IsEffectUnit {
get;
}
public bool IsEmbeddedEntity {
get;
}
public bool IsMixer {
get;
}
public bool IsSampler {
get;
}
public string Manufacturer {
get;
set;
}
public int MaxReceiveChannels {
get;
}
public int MaxSysExSpeed {
get;
set;
}
public int MaxTransmitChannels {
get;
set;
}
public string Model {
get;
set;
}
public string Name {
get;
set;
}
public MonoTouch.Foundation.NSDictionary NameConfiguration {
get;
set;
}
public bool Offline {
get;
set;
}
public bool PanDisruptsStereo {
get;
set;
}
public bool Private {
get;
}
public int ReceiveChannels {
get;
set;
}
public bool ReceivesBankSelectLSB {
get;
set;
}
public bool ReceivesBankSelectMSB {
get;
set;
}
public bool ReceivesClock {
get;
set;
}
public bool ReceivesMTC {
get;
set;
}
public bool ReceivesNotes {
get;
set;
}
public bool ReceivesProgramChanges {
get;
set;
}
public int SingleRealtimeEntity {
get;
set;
}
public bool SupportsGeneralMidi {
get;
set;
}
public bool SupportsMMC {
get;
set;
}
public bool SupportsShowControl {
get;
set;
}
public int TransmitChannels {
get;
set;
}
public bool TransmitsBankSelectLSB {
get;
set;
}
public bool TransmitsBankSelectMSB {
get;
set;
}
public bool TransmitsClock {
get;
set;
}
public bool TransmitsMTC {
get;
set;
}
public bool TransmitsNotes {
get;
set;
}
public bool TransmitsProgramChanges {
get;
set;
}
public int UniqueID {
get;
set;
}
Added:
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveChanged (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Added:
public class EAAccessoryEventArgs : MonoTouch.Foundation.NSNotificationEventArgs {
public EAAccessoryEventArgs (MonoTouch.Foundation.NSNotification notification);
public EAAccessory Accessory {
get;
}
}
Added:
public static MonoTouch.Foundation.NSString DidConnectNotification {
get;
}
public static MonoTouch.Foundation.NSString DidDisconnectNotification {
get;
}
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveDidConnect (EventHandler<EAAccessoryEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveDidDisconnect (EventHandler<EAAccessoryEventArgs> handler);
}
Added:
public virtual NSArray Filter (NSPredicate predicate);
public virtual NSArray Sort (NSComparator cmptr);
[Serializable]
public delegate int NSComparator (NSObject obj1, NSObject obj2);
Removed:
public virtual void CoordinateBatc (NSUrl[] readingURLs, NSFileCoordinatorReadingOptions readingOptions, NSUrl[] writingURLs, NSFileCoordinatorWritingOptions writingOptions, NSError error, NSAction batchHandler);
Added:
public virtual void CoordinateBatc (NSUrl[] readingURLs, NSFileCoordinatorReadingOptions readingOptions, NSUrl[] writingURLs, NSFileCoordinatorWritingOptions writingOptions, out NSError error, NSAction batchHandler);
public virtual void CoordinateWriteWrite (NSUrl writingURL, NSFileCoordinatorWritingOptions writingOptions, NSUrl writingURL2, NSFileCoordinatorWritingOptions writingOptions2, out NSError error, NSFileCoordinatorWorkerRW writeWriteWorker);
Added:
public static class Notifications {
public static NSObject ObserveCurrentLocaleDidChange (EventHandler<NSNotificationEventArgs> handler);
}
Added:
public static class Notifications {
public static NSObject ObserveDidFinishGathering (EventHandler<NSNotificationEventArgs> handler);
public static NSObject ObserveDidStartGathering (EventHandler<NSNotificationEventArgs> handler);
public static NSObject ObserveDidUpdate (EventHandler<NSNotificationEventArgs> handler);
public static NSObject ObserveGatheringProgress (EventHandler<NSNotificationEventArgs> handler);
}
Added:
public class NSNotificationEventArgs : EventArgs {
public NSNotificationEventArgs (NSNotification notification);
public NSNotification Notification {
get;
}
}
Added:
public static IntPtr CreateNative (string str);
public static void ReleaseNative (IntPtr handle);
public System.Drawing.SizeF DrawString (System.Drawing.PointF point, float width, MonoTouch.UIKit.UIFont font, float minFontSize, ref float actualFontSize, MonoTouch.UIKit.UILineBreakMode breakMode, MonoTouch.UIKit.UIBaselineAdjustment adjustment);
public System.Drawing.SizeF StringSize (MonoTouch.UIKit.UIFont font, float minFontSize, ref float actualFontSize, float forWidth, MonoTouch.UIKit.UILineBreakMode lineBreakMode);
Added:
public static class Notifications {
public static NSObject ObserveDidChangeExternally (EventHandler<NSUbiquitousKeyValueStoreChangeEventArgs> handler);
}
Added:
public class NSUbiquitousKeyValueStoreChangeEventArgs : NSNotificationEventArgs {
public NSUbiquitousKeyValueStoreChangeEventArgs (NSNotification notification);
public string [] ChangedKeys {
get;
}
public NSUbiquitousKeyValueStoreChangeReason ChangeReason {
get;
}
}
Added:
public static class Notifications {
public static NSObject ObserveCheckpoint (EventHandler<NSNotificationEventArgs> handler);
public static NSObject ObserveDidCloseUndoGroup (EventHandler<NSUndoManagerCloseUndoGroupEventArgs> handler);
public static NSObject ObserveDidOpenUndoGroup (EventHandler<NSNotificationEventArgs> handler);
public static NSObject ObserveDidRedoChange (EventHandler<NSNotificationEventArgs> handler);
public static NSObject ObserveDidUndoChange (EventHandler<NSNotificationEventArgs> handler);
public static NSObject ObserveWillCloseUndoGroup (EventHandler<NSUndoManagerCloseUndoGroupEventArgs> handler);
public static NSObject ObserveWillRedoChange (EventHandler<NSNotificationEventArgs> handler);
public static NSObject ObserveWillUndoChange (EventHandler<NSNotificationEventArgs> handler);
}
Added:
public class NSUndoManagerCloseUndoGroupEventArgs : NSNotificationEventArgs {
public NSUndoManagerCloseUndoGroupEventArgs (NSNotification notification);
public Nullable<bool> Discardable {
get;
}
}
Removed:
public class NSUrlProtocol : NSObject {
set;
public event EventHandler<NSUrlProtocolCachedResponseEventArgs> CachedResponseIsValid;
public event EventHandler<NSUrlProtocolChallengeEventArgs> CancelledAuthenticationChallenge;
public event EventHandler<NSUrlProtocolDataEventArgs> DataLoaded;
public event EventHandler<NSUrlProtocolErrorEventArgs> FailedWithError;
public event EventHandler FinishedLoading;
public event EventHandler<NSUrlProtocolChallengeEventArgs> ReceivedAuthenticationChallenge;
public event EventHandler<NSUrlProtocolResponseEventArgs> ReceivedResponse;
public event EventHandler<NSUrlProtocolRedirectEventArgs> Redirected;
Added:
public abstract class NSUrlProtocol : NSObject {
Removed:
public abstract class NSUrlProtocolClient : NSObject {
public NSUrlProtocolClient ();
public NSUrlProtocolClient (NSCoder coder);
public NSUrlProtocolClient (NSObjectFlag t);
public abstract void CachedResponseIsValid (NSUrlProtocol protocol, NSCachedUrlResponse cachedResponse);
public abstract void CancelledAuthenticationChallenge (NSUrlProtocol protocol, NSUrlAuthenticationChallenge challenge);
public abstract void DataLoaded (NSUrlProtocol protocol, NSData data);
public abstract void FailedWithError (NSUrlProtocol protocol, NSError error);
public abstract void FinishedLoading (NSUrlProtocol protocol);
public abstract void ReceivedAuthenticationChallenge (NSUrlProtocol protocol, NSUrlAuthenticationChallenge challenge);
public abstract void ReceivedResponse (NSUrlProtocol protocol, NSUrlResponse response, NSUrlCacheStoragePolicy policy);
public abstract void Redirected (NSUrlProtocol protocol, NSUrlRequest redirectedToEequest, NSUrlResponse redirectResponse);
Added:
public sealed class NSUrlProtocolClient : NSObject {
public void CachedResponseIsValid (NSUrlProtocol protocol, NSCachedUrlResponse cachedResponse);
public void CancelledAuthenticationChallenge (NSUrlProtocol protocol, NSUrlAuthenticationChallenge challenge);
public void DataLoaded (NSUrlProtocol protocol, NSData data);
public void FailedWithError (NSUrlProtocol protocol, NSError error);
public void FinishedLoading (NSUrlProtocol protocol);
public void ReceivedAuthenticationChallenge (NSUrlProtocol protocol, NSUrlAuthenticationChallenge challenge);
public void ReceivedResponse (NSUrlProtocol protocol, NSUrlResponse response, NSUrlCacheStoragePolicy policy);
public void Redirected (NSUrlProtocol protocol, NSUrlRequest redirectedToEequest, NSUrlResponse redirectResponse);
Added:
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveAuthenticationDidChangeNotificationName (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Removed:
public static MonoTouch.Foundation.NSString DidChangeNotificationName {
Added:
public static MonoTouch.Foundation.NSString DidChangeNotificationNameNotification {
public MonoTouch.Foundation.NSString DidChangeNotificationName {
get;
}
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveDidChangeNotificationName (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Removed:
public static readonly MonoTouch.Foundation.NSString DidChangeNotification;
public static readonly MonoTouch.Foundation.NSString ChangeTypePlaylists;
public static readonly MonoTouch.Foundation.NSString ChangeTypesUserInfoKey;
Added:
public static MonoTouch.Foundation.NSString DidChangeNotification {
get;
}
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Added:
public static MonoTouch.Foundation.NSString MediaPlaybackIsPreparedToPlayDidChangeNotification {
get;
}
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveDidEnterFullscreen (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveDidExitFullscreen (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveDurationAvailable (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveLoadStateDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveMediaPlaybackIsPreparedToPlayDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveNaturalSizeAvailable (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveNowPlayingMovieDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObservePlaybackDidFinish (EventHandler<MPMoviePlayerFinishedEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObservePlaybackStateDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveScalingModeDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveSourceTypeAvailable (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveThumbnailImageRequestDidFinish (EventHandler<MPMoviePlayerThumbnailEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveTimedMetadataUpdated (EventHandler<MPMoviePlayerTimedMetadataEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveWillEnterFullscreen (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveWillExitFullscreen (EventHandler<MPMoviePlayerFullScreenEventArgs> handler);
}
public class MPMoviePlayerFinishedEventArgs : MonoTouch.Foundation.NSNotificationEventArgs {
public MPMoviePlayerFinishedEventArgs (MonoTouch.Foundation.NSNotification notification);
public MPMovieFinishReason FinishReason {
get;
}
}
public class MPMoviePlayerFullScreenEventArgs : MonoTouch.Foundation.NSNotificationEventArgs {
public MPMoviePlayerFullScreenEventArgs (MonoTouch.Foundation.NSNotification notification);
public MonoTouch.UIKit.UIViewAnimationCurve AnimationCurve {
get;
}
public double AnimationDuration {
get;
}
}
public class MPMoviePlayerThumbnailEventArgs : MonoTouch.Foundation.NSNotificationEventArgs {
public MPMoviePlayerThumbnailEventArgs (MonoTouch.Foundation.NSNotification notification);
public MonoTouch.Foundation.NSError Error {
get;
}
public MonoTouch.UIKit.UIImage Image {
get;
}
public double Time {
get;
}
}
public class MPMoviePlayerTimedMetadataEventArgs : MonoTouch.Foundation.NSNotificationEventArgs {
public MPMoviePlayerTimedMetadataEventArgs (MonoTouch.Foundation.NSNotification notification);
public MPTimedMetadata[] TimedMetadata {
get;
}
}
Added:
public static MonoTouch.Foundation.NSString NowPlayingItemDidChangeNotification {
get;
}
public static MonoTouch.Foundation.NSString PlaybackStateDidChangeNotification {
get;
}
public static MonoTouch.Foundation.NSString VolumeDidChangeNotification {
get;
}
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveNowPlayingItemDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObservePlaybackStateDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveVolumeDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
public class MFMessageAvailabilityChangedEventArgs : MonoTouch.Foundation.NSNotificationEventArgs {
public MFMessageAvailabilityChangedEventArgs (MonoTouch.Foundation.NSNotification notification);
public bool TextMessageAvailability {
get;
}
}
Added:
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveTextMessageAvailabilityDidChange (EventHandler<MFMessageAvailabilityChangedEventArgs> handler);
}
Added:
public static MonoTouch.Foundation.NSString DownloadCompletedNotification {
get;
}
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveDownloadCompleted (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Added:
public static void StartWWAN (Uri uri, Action<Exception> callback);
[Serializable]
public delegate System.Drawing.RectangleF QLFrame (QLPreviewItem item, MonoTouch.UIKit.UIView view);
Added:
public QLFrame FrameForPreviewItem {
get;
set;
}
public QLTransition TransitionImageForPreviewItem {
get;
set;
}
Added:
public virtual System.Drawing.RectangleF FrameForPreviewItem (QLPreviewItem item, MonoTouch.UIKit.UIView view);
public virtual MonoTouch.UIKit.UIImage TransitionImageForPreviewItem (QLPreviewItem item, System.Drawing.RectangleF contentRect);
[Serializable]
public delegate MonoTouch.UIKit.UIImage QLTransition (QLPreviewItem item, System.Drawing.RectangleF contentRect);
Added:
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveDidBecomeActive (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveDidChangeStatusBarFrame (EventHandler<UIStatusBarFrameChangeEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveDidChangeStatusBarOrientation (EventHandler<UIStatusBarOrientationChangeEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveDidEnterBackground (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveDidFinishLaunching (EventHandler<UIApplicationLaunchEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveDidReceiveMemoryWarning (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveProtectedDataDidBecomeAvailable (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveProtectedDataWillBecomeUnavailable (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveSignificantTimeChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveWillChangeStatusBarFrame (EventHandler<UIStatusBarFrameChangeEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveWillChangeStatusBarOrientation (EventHandler<UIStatusBarOrientationChangeEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveWillEnterForeground (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveWillResignActive (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveWillTerminate (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Removed:
public virtual void HandleOpenURL (UIApplication application, MonoTouch.Foundation.NSUrl url);
public virtual void OpenUrl (UIApplication application, MonoTouch.Foundation.NSUrl url, string sourceApplication, MonoTouch.Foundation.NSObject annotation);
Added:
public virtual bool HandleOpenURL (UIApplication application, MonoTouch.Foundation.NSUrl url);
public virtual bool OpenUrl (UIApplication application, MonoTouch.Foundation.NSUrl url, string sourceApplication, MonoTouch.Foundation.NSObject annotation);
Removed:
Could not find MonoTouch.UIKit.UIApplicationLaunchEventArgs
Added:
public class UIApplicationLaunchEventArgs : MonoTouch.Foundation.NSNotificationEventArgs {
public UIApplicationLaunchEventArgs (MonoTouch.Foundation.NSNotification notification);
public bool LocationLaunch {
get;
}
public MonoTouch.Foundation.NSDictionary RemoteNotifications {
get;
}
public string SourceApplication {
get;
}
public MonoTouch.Foundation.NSUrl Url {
get;
}
}
Added:
public UIButton (UIButtonType type);
Added:
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveBatteryLevelDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveBatteryStateDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveOrientationDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveProximityStateDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Added:
public static MonoTouch.Foundation.NSString StateChangedNotification {
get;
}
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveStateChanged (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Added:
public static MonoTouch.Foundation.NSString DidChangeFrameNotification {
get;
}
public static MonoTouch.Foundation.NSString WillChangeFrameNotification {
get;
}
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveDidChangeFrame (EventHandler<UIKeyboardEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveDidHide (EventHandler<UIKeyboardEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveDidShow (EventHandler<UIKeyboardEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveWillChangeFrame (EventHandler<UIKeyboardEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveWillHide (EventHandler<UIKeyboardEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveWillShow (EventHandler<UIKeyboardEventArgs> handler);
}
Added:
public class UIKeyboardEventArgs : MonoTouch.Foundation.NSNotificationEventArgs {
public UIKeyboardEventArgs (MonoTouch.Foundation.NSNotification notification);
public UIViewAnimationCurve AnimationCurve {
get;
}
public double AnimationDuration {
get;
}
public System.Drawing.RectangleF FrameBegin {
get;
}
public System.Drawing.RectangleF FrameEnd {
get;
}
}
Added:
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveDidHideMenu (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveDidShowMenu (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveWillHideMenu (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveWillShowMenu (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Added:
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveChanged (EventHandler<UIPasteboardChangeEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveRemoved (EventHandler<UIPasteboardChangeEventArgs> handler);
}
Added:
public class UIPasteboardChangeEventArgs : MonoTouch.Foundation.NSNotificationEventArgs {
public UIPasteboardChangeEventArgs (MonoTouch.Foundation.NSNotification notification);
public string [] TypesAdded {
get;
}
public string [] TypesRemoved {
get;
}
}
Added:
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveBrightnessDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveDidConnect (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveDidDisconnect (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveModeDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
public class UIStatusBarFrameChangeEventArgs : MonoTouch.Foundation.NSNotificationEventArgs {
public UIStatusBarFrameChangeEventArgs (MonoTouch.Foundation.NSNotification notification);
public System.Drawing.RectangleF StatusBarFrame {
get;
}
}
public class UIStatusBarOrientationChangeEventArgs : MonoTouch.Foundation.NSNotificationEventArgs {
public UIStatusBarOrientationChangeEventArgs (MonoTouch.Foundation.NSNotification notification);
public UIInterfaceOrientation StatusBarOrientation {
get;
}
}
Added:
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveSelectionDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Added:
public virtual MonoTouch.Foundation.NSComparisonResult ComparePosition (UITextPosition first, UITextPosition second);
public virtual void DeleteBackward ();
public virtual void DictationRecognitionFailed ();
public virtual void DictationRecordingDidEnd ();
public virtual UITextWritingDirection GetBaseWritingDirection (UITextPosition forPosition, UITextStorageDirection direction);
public virtual System.Drawing.RectangleF GetCaretRectForPosition (UITextPosition position);
public virtual int GetCharacterOffsetOfPosition (UITextPosition position, UITextRange range);
public virtual UITextRange GetCharacterRange (UITextPosition byExtendingPosition, UITextLayoutDirection direction);
public virtual UITextRange GetCharacterRangeAtPoint (System.Drawing.PointF point);
public virtual UITextPosition GetClosestPositionToPoint (System.Drawing.PointF point);
public virtual UITextPosition GetClosestPositionToPoint (System.Drawing.PointF point, UITextRange withinRange);
public virtual System.Drawing.RectangleF GetFirstRectForRange (UITextRange range);
public virtual int GetOffsetFromPosition (UITextPosition fromPosition, UITextPosition toPosition);
public virtual UITextPosition GetPosition (UITextPosition fromPosition, int offset);
public virtual UITextPosition GetPosition (UITextPosition fromPosition, UITextLayoutDirection inDirection, int offset);
public virtual UITextPosition GetPosition (UITextRange withinRange, int atCharacterOffset);
public virtual UITextPosition GetPositionWithinRange (UITextRange range, UITextLayoutDirection direction);
public virtual UITextRange GetTextRange (UITextPosition fromPosition, UITextPosition toPosition);
public virtual MonoTouch.Foundation.NSDictionary GetTextStyling (UITextPosition atPosition, UITextStorageDirection inDirection);
public virtual void InsertDictationResult (MonoTouch.Foundation.NSArray dictationResult);
public virtual void InsertText (string text);
public virtual void ReplaceText (UITextRange range, string text);
public virtual void SetBaseWritingDirectionforRange (UITextWritingDirection writingDirection, UITextRange range);
public virtual void SetMarkedText (string markedText, MonoTouch.Foundation.NSRange selectedRange);
public virtual string TextInRange (UITextRange range);
public virtual void UnmarkText ();
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveCurrentInputModeDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveTextDidBeginEditing (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveTextDidEndEditing (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveTextFieldTextDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Added:
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveCurrentInputModeDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Added:
public virtual MonoTouch.Foundation.NSComparisonResult ComparePosition (UITextPosition first, UITextPosition second);
public virtual void DeleteBackward ();
public virtual void DictationRecognitionFailed ();
public virtual void DictationRecordingDidEnd ();
public virtual UITextWritingDirection GetBaseWritingDirection (UITextPosition forPosition, UITextStorageDirection direction);
public virtual System.Drawing.RectangleF GetCaretRectForPosition (UITextPosition position);
public virtual int GetCharacterOffsetOfPosition (UITextPosition position, UITextRange range);
public virtual UITextRange GetCharacterRange (UITextPosition byExtendingPosition, UITextLayoutDirection direction);
public virtual UITextRange GetCharacterRangeAtPoint (System.Drawing.PointF point);
public virtual UITextPosition GetClosestPositionToPoint (System.Drawing.PointF point);
public virtual UITextPosition GetClosestPositionToPoint (System.Drawing.PointF point, UITextRange withinRange);
public virtual System.Drawing.RectangleF GetFirstRectForRange (UITextRange range);
public virtual int GetOffsetFromPosition (UITextPosition fromPosition, UITextPosition toPosition);
public virtual UITextPosition GetPosition (UITextPosition fromPosition, int offset);
public virtual UITextPosition GetPosition (UITextPosition fromPosition, UITextLayoutDirection inDirection, int offset);
public virtual UITextPosition GetPosition (UITextRange withinRange, int atCharacterOffset);
public virtual UITextPosition GetPositionWithinRange (UITextRange range, UITextLayoutDirection direction);
public virtual UITextRange GetTextRange (UITextPosition fromPosition, UITextPosition toPosition);
public virtual MonoTouch.Foundation.NSDictionary GetTextStyling (UITextPosition atPosition, UITextStorageDirection inDirection);
public virtual void InsertDictationResult (MonoTouch.Foundation.NSArray dictationResult);
public virtual void InsertText (string text);
public virtual void ReplaceText (UITextRange range, string text);
public virtual void SetBaseWritingDirectionforRange (UITextWritingDirection writingDirection, UITextRange range);
public virtual void SetMarkedText (string markedText, MonoTouch.Foundation.NSRange selectedRange);
public virtual string TextInRange (UITextRange range);
public virtual void UnmarkText ();
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveCurrentInputModeDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveTextDidBeginEditing (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveTextDidChange (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveTextDidEndEditing (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}
Added:
public static class Notifications {
public static MonoTouch.Foundation.NSObject ObserveDidBecomeHidden (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveDidBecomeKey (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveDidBecomeVisible (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
public static MonoTouch.Foundation.NSObject ObserveDidResignKey (System.EventHandler<MonoTouch.Foundation.NSNotificationEventArgs> handler);
}