id | \ntitle | \n
---|---|
D135DD7B-3D1C-4EA5-9133-463D3A2EF7B2 | \n From 2.0.0 to 2.3.0 | \n
Modified fields:
\npublic const string Version = \"2.0.2\" \"2.3.0\";\n
Added fields:
\n\tpublic static const string SdkVersion = \"10.10\";\n\tpublic static const string SearchKitLibrary = \"/System/Library/Frameworks/CoreServices.framework/Frameworks/SearchKit.framework/SearchKit\";\n\n\n\n
Added constructor:
\n\tpublic NSAnimation (double duration, NSAnimationCurve animationCurve);\n\n
Obsoleted methods:
\n[Obsolete (\"Use the constructor instead\"]\n\tpublic virtual IntPtr Constant (double duration, NSAnimationCurve animationCurve);\n
Removed interface:
\n\tINSWindowRestoration\n\n
Obsoleted methods:
\n[Obsolete (\"This method does nothing\"]\n\tpublic static void RestoreWindow (string identifier, MonoMac.Foundation.NSCoder state, NSWindowCompletionHandler onCompletion);\n
Added methods:
\n\tpublic virtual void CompleteStateRestoration ();\n\tpublic virtual void ExtendStateRestoration ();\n\tpublic virtual bool RestoreWindowWithIdentifier (string identifier, MonoMac.Foundation.NSCoder state, NSWindowCompletionHandler onCompletion);\n\n\n
Added properties:
\n\tpublic virtual bool IsSpringLoaded { get; set; }\n\tpublic virtual int MaxAcceleratorLevel { get; set; }\n\tpublic virtual NSSegmentSwitchTracking TrackingMode { get; set; }\n\n
Added method:
\n\tpublic virtual double GetValueForSelectedSegment ();\n\n\n
Added values:
\n\tAccelerator = 8,\n\tMultiLevelAccelerator = 9,\n\n\n
Obsoleted properties:
\n[Obsolete (\"Use UnderPageBackgroundColor instead\"]\n\tpublic static NSColor UnderPageBackground { get; }\n
Added property:
\n\tpublic MonoMac.Foundation.NSObject Item { get; }\n\n
Obsoleted methods:
\n[Obsolete (\"Use GetItemObject instead\"]\n\tpublic virtual NSComboBox GetItem (int index);\n
Added method:
\n\tpublic virtual MonoMac.Foundation.NSObject GetItemObject (int index);\n\n\n
Removed methods:
\n\tpublic virtual System.IAsyncResult BeginInvoke (NSControl control, NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, int index, System.AsyncCallback callback, object object);\n\tpublic virtual string[] EndInvoke (System.IAsyncResult result);\n\tpublic virtual string[] Invoke (NSControl control, NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, int index);\n\n
Added methods:
\n\tpublic virtual System.IAsyncResult BeginInvoke (NSControl control, NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, ref int index, System.AsyncCallback callback, object object);\n\tpublic virtual string[] EndInvoke (ref int index, System.IAsyncResult result);\n\tpublic virtual string[] Invoke (NSControl control, NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, ref int index);\n\n\n
Removed method:
\n\tpublic virtual string[] GetCompletions (NSControl control, NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, int index);\n\n
Added method:
\n\tpublic virtual string[] GetCompletions (NSControl control, NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, ref int index);\n\n\n
Removed method:
\n\tpublic static string[] GetCompletions (INSControlTextEditingDelegate This, NSControl control, NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, int index);\n\n
Added method:
\n\tpublic static string[] GetCompletions (INSControlTextEditingDelegate This, NSControl control, NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, ref int index);\n\n\n
Added properties:
\n\tpublic virtual NSEventMask AssociatedEventsMask { get; }\n\tpublic virtual int Stage { get; }\n\tpublic virtual float StageTransition { get; }\n\n\n
Added value:
\n\tPressure = 17179869184,\n\n\n
Added value:
\n\tPressure = 34,\n\n\n
Added methods:
\n\tpublic static void DisableScreenUpdates ();\n\tpublic static void DrawWindowBackground (System.Drawing.RectangleF aRect);\n\tpublic static void EnableScreenUpdates ();\n\n\n
Removed method:
\n\tpublic virtual string[] GetCompletions (NSControl control, NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, int index);\n\n
Added method:
\n\tpublic virtual string[] GetCompletions (NSControl control, NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, ref int index);\n\n\n
Removed method:
\n\tpublic static string[] GetCompletions (INSMatrixDelegate This, NSControl control, NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, int index);\n\n
Added method:
\n\tpublic static string[] GetCompletions (INSMatrixDelegate This, NSControl control, NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, ref int index);\n\n\n
Obsoleted methods:
\n[Obsolete (\"Use GetView instead\"]\n\tpublic virtual NSView ViewForTableColumn (NSOutlineView outlineView, NSTableColumn tableColumn, MonoMac.Foundation.NSObject item);\n
Obsoleted methods:
\n[Obsolete (\"Use GetView instead\"]\n\tpublic static NSView ViewForTableColumn (INSOutlineViewDelegate This, NSOutlineView outlineView, NSTableColumn tableColumn, MonoMac.Foundation.NSObject item);\n
Removed methods:
\n\tpublic virtual bool CanReadObjectForClasses (MonoMac.Foundation.NSObject[] classArray, MonoMac.Foundation.NSDictionary options);\n\tpublic virtual MonoMac.Foundation.NSObject[] ReadObjectsForClasses (INSPasteboardReading[] classArray, MonoMac.Foundation.NSDictionary options);\n\n
Added methods:
\n\tpublic virtual bool CanReadObjectForClasses (MonoMac.ObjCRuntime.Class[] classArray, MonoMac.Foundation.NSDictionary options);\n\tpublic virtual MonoMac.Foundation.NSObject[] ReadObjectsForClasses (MonoMac.ObjCRuntime.Class[] classArray, MonoMac.Foundation.NSDictionary options);\n\n\n
Added interfaces:
\n\tINSPasteboardReading\n\tINSPasteboardWriting\n\n
Added methods:
\n\tpublic virtual MonoMac.Foundation.NSObject GetPasteboardPropertyListForType (string type);\n\tpublic static string[] GetReadableTypesForPasteboard (NSPasteboard pasteboard);\n\tpublic static NSPasteboardReadingOptions GetReadingOptionsForType (string type, NSPasteboard pasteboard);\n\tpublic virtual string[] GetWritableTypesForPasteboard (NSPasteboard pasteboard);\n\tpublic virtual NSPasteboardWritingOptions GetWritingOptionsForType (string type, NSPasteboard pasteboard);\n\tpublic virtual MonoMac.Foundation.NSObject InitWithPasteboardPropertyList (MonoMac.Foundation.NSObject propertyList, string type);\n\n\n
Modified base type: MonoMac.AppKit.NSObjectController
\nMonoMac.Foundation.NSObject
\n\nAdded property:
\n\tpublic virtual bool IsSpringLoaded { get; set; }\n\n\n
Added value:
\n\tMomentaryAccelerator = 3,\n\n\n
Removed interface:
\n\tINSTableViewSource\n\n\n
Added interface:
\n\tINSTextInputClient\n\n
Added properties:
\n\tpublic virtual MonoMac.Foundation.NSAttributedString AttributedString { get; }\n\tpublic virtual bool HasMarkedText { get; }\n\tpublic virtual MonoMac.Foundation.NSRange MarkedRange { get; }\n\tpublic virtual MonoMac.Foundation.NSRange SelectedRange { get; }\n\tpublic virtual MonoMac.Foundation.NSString[] ValidAttributesForMarkedText { get; }\n\tpublic virtual NSWindowLevel WindowLevel { get; }\n\n
Added methods:
\n\tpublic virtual bool DrawsVertically (uint charIndex);\n\tpublic virtual MonoMac.Foundation.NSAttributedString GetAttributedSubstring (MonoMac.Foundation.NSRange proposedRange, out MonoMac.Foundation.NSRange actualRange);\n\tpublic virtual float GetBaselineDelta (uint charIndex);\n\tpublic virtual uint GetCharacterIndex (System.Drawing.PointF point);\n\tpublic virtual System.Drawing.RectangleF GetFirstRect (MonoMac.Foundation.NSRange characterRange, out MonoMac.Foundation.NSRange actualRange);\n\tpublic virtual float GetFractionOfDistanceThroughGlyph (System.Drawing.PointF point);\n\tpublic virtual void InsertText (MonoMac.Foundation.NSObject text, MonoMac.Foundation.NSRange replacementRange);\n\tpublic virtual void SetMarkedText (MonoMac.Foundation.NSObject text, MonoMac.Foundation.NSRange selectedRange, MonoMac.Foundation.NSRange replacementRange);\n\tpublic virtual void UnmarkText ();\n\n\n
Removed methods:
\n\tpublic virtual System.IAsyncResult BeginInvoke (NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, int index, System.AsyncCallback callback, object object);\n\tpublic virtual string[] EndInvoke (System.IAsyncResult result);\n\tpublic virtual string[] Invoke (NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, int index);\n\n
Added methods:
\n\tpublic virtual System.IAsyncResult BeginInvoke (NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, ref int index, System.AsyncCallback callback, object object);\n\tpublic virtual string[] EndInvoke (ref int index, System.IAsyncResult result);\n\tpublic virtual string[] Invoke (NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, ref int index);\n\n\n
Removed method:
\n\tpublic virtual string[] GetCompletions (NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, int index);\n\n
Added method:
\n\tpublic virtual string[] GetCompletions (NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, ref int index);\n\n\n
Removed method:
\n\tpublic static string[] GetCompletions (INSTextViewDelegate This, NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, int index);\n\n
Added method:
\n\tpublic static string[] GetCompletions (INSTextViewDelegate This, NSTextView textView, string[] words, MonoMac.Foundation.NSRange charRange, ref int index);\n\n\n
Modified methods:
\npublic virtual NSDraggingSession BeginDraggingSession (NSDraggingItem[] itmes items, NSEvent evnt, NSDraggingSource source)\n
Added methods:
\n\tpublic virtual void BeginDocument ();\n\tpublic virtual void BeginPage (System.Drawing.RectangleF rect, System.Drawing.PointF placement);\n\tpublic virtual void EndDocument ();\n\tpublic virtual void EndPage ();\n\n\n
Added method:
\n\tpublic virtual bool OpenUrls (MonoMac.Foundation.NSUrl[] urls, string bundleIdentifier, NSWorkspaceLaunchOptions options, MonoMac.Foundation.NSAppleEventDescriptor descriptor);\n\n\n\n\n
public interface INSTextInputClient : MonoMac.ObjCRuntime.INativeObject, System.IDisposable {\n}\n\n\n
public class NSStepperCell : MonoMac.AppKit.NSActionCell, MonoMac.Foundation.INSCoding, MonoMac.Foundation.INSCopying, INSUserInterfaceItemIdentification, MonoMac.ObjCRuntime.INativeObject, System.IDisposable, MonoMac.Foundation.INSObjectProtocol {\n\t// constructors\n\tpublic NSStepperCell ();\n\tpublic NSStepperCell (MonoMac.Foundation.NSCoder coder);\n\tpublic NSStepperCell (MonoMac.Foundation.NSObjectFlag t);\n\tpublic NSStepperCell (IntPtr handle);\n\t// properties\n\tpublic virtual bool Autorepeat { get; set; }\n\tpublic override IntPtr ClassHandle { get; }\n\tpublic virtual double Increment { get; set; }\n\tpublic virtual double MaxValue { get; set; }\n\tpublic virtual double MinValue { get; set; }\n\tpublic virtual bool ValueWraps { get; set; }\n}\n\n\n
public class NSTextInputClient : MonoMac.Foundation.NSObject, INSTextInputClient, MonoMac.ObjCRuntime.INativeObject, System.IDisposable, MonoMac.Foundation.INSObjectProtocol {\n\t// constructors\n\tpublic NSTextInputClient ();\n\tpublic NSTextInputClient (MonoMac.Foundation.NSCoder coder);\n\tpublic NSTextInputClient (MonoMac.Foundation.NSObjectFlag t);\n\tpublic NSTextInputClient (IntPtr handle);\n\t// properties\n\tpublic virtual MonoMac.Foundation.NSAttributedString AttributedString { get; }\n\tpublic virtual bool HasMarkedText { get; }\n\tpublic virtual MonoMac.Foundation.NSRange MarkedRange { get; }\n\tpublic virtual MonoMac.Foundation.NSRange SelectedRange { get; }\n\tpublic virtual MonoMac.Foundation.NSString[] ValidAttributesForMarkedText { get; }\n\tpublic virtual NSWindowLevel WindowLevel { get; }\n\t// methods\n\tpublic virtual bool DrawsVertically (uint charIndex);\n\tpublic virtual MonoMac.Foundation.NSAttributedString GetAttributedSubstring (MonoMac.Foundation.NSRange proposedRange, out MonoMac.Foundation.NSRange actualRange);\n\tpublic virtual float GetBaselineDelta (uint charIndex);\n\tpublic virtual uint GetCharacterIndex (System.Drawing.PointF point);\n\tpublic virtual System.Drawing.RectangleF GetFirstRect (MonoMac.Foundation.NSRange characterRange, out MonoMac.Foundation.NSRange actualRange);\n\tpublic virtual float GetFractionOfDistanceThroughGlyph (System.Drawing.PointF point);\n\tpublic virtual void InsertText (MonoMac.Foundation.NSObject text, MonoMac.Foundation.NSRange replacementRange);\n\tpublic virtual void SetMarkedText (MonoMac.Foundation.NSObject text, MonoMac.Foundation.NSRange selectedRange, MonoMac.Foundation.NSRange replacementRange);\n\tpublic virtual void UnmarkText ();\n}\n\n\n
public static class NSTextInputClient_Extensions {\n\t// methods\n\tpublic static bool DrawsVertically (INSTextInputClient This, uint charIndex);\n\tpublic static MonoMac.Foundation.NSAttributedString GetAttributedString (INSTextInputClient This);\n\tpublic static MonoMac.Foundation.NSAttributedString GetAttributedSubstring (INSTextInputClient This, MonoMac.Foundation.NSRange proposedRange, out MonoMac.Foundation.NSRange actualRange);\n\tpublic static float GetBaselineDelta (INSTextInputClient This, uint charIndex);\n\tpublic static uint GetCharacterIndex (INSTextInputClient This, System.Drawing.PointF point);\n\tpublic static System.Drawing.RectangleF GetFirstRect (INSTextInputClient This, MonoMac.Foundation.NSRange characterRange, out MonoMac.Foundation.NSRange actualRange);\n\tpublic static float GetFractionOfDistanceThroughGlyph (INSTextInputClient This, System.Drawing.PointF point);\n\tpublic static bool GetHasMarkedText (INSTextInputClient This);\n\tpublic static MonoMac.Foundation.NSRange GetMarkedRange (INSTextInputClient This);\n\tpublic static MonoMac.Foundation.NSRange GetSelectedRange (INSTextInputClient This);\n\tpublic static MonoMac.Foundation.NSString[] GetValidAttributesForMarkedText (INSTextInputClient This);\n\tpublic static NSWindowLevel GetWindowLevel (INSTextInputClient This);\n\tpublic static void InsertText (INSTextInputClient This, MonoMac.Foundation.NSObject text, MonoMac.Foundation.NSRange replacementRange);\n\tpublic static void SetMarkedText (INSTextInputClient This, MonoMac.Foundation.NSObject text, MonoMac.Foundation.NSRange selectedRange, MonoMac.Foundation.NSRange replacementRange);\n\tpublic static void UnmarkText (INSTextInputClient This);\n}\n\n\n\n
Added method:
\n\tpublic AudioQueueStatus EnqueueBuffer (IntPtr audioQueueBuffer, AudioStreamPacketDescription[] desc);\n\n\n
Added constructor:
\n\tpublic SystemSound (uint soundId);\n\n\n\n
Obsoleted methods:
\n[Obsolete (\"Use SetFormat instead as it has the ability of returning a status code\"]\n\tpublic void SetAudioFormat (MonoMac.AudioToolbox.AudioStreamBasicDescription audioFormat, AudioUnitScopeType scope, uint audioUnitElement);\n
Added method:
\n\tpublic AudioUnitStatus SetFormat (MonoMac.AudioToolbox.AudioStreamBasicDescription audioFormat, AudioUnitScopeType scope, uint audioUnitElement);\n\n\n
Modified properties:
\npublic MonoMac.AudioToolbox.AudioStreamBasicDescription ClientDataFormat { get; set; }\n
Added property:
\n\tpublic virtual int UnusedTrackId { get; }\n\n\n
Modified fields:
\nAuto = 3 -1\n
Added property:
\n\tpublic virtual bool Empty { get; }\n\n\n
Added constructor:
\n\tpublic AVUrlAsset (MonoMac.Foundation.NSUrl url);\n\n
Added method:
\n\tpublic static AVUrlAsset Create (MonoMac.Foundation.NSUrl url);\n\n\n
public static class AVErrorKeys {\n\t// properties\n\tpublic static MonoMac.Foundation.NSString Device { get; }\n\tpublic static MonoMac.Foundation.NSString DiscontinuityFlags { get; }\n\tpublic static MonoMac.Foundation.NSString ErrorDomain { get; }\n\tpublic static MonoMac.Foundation.NSString FileSize { get; }\n\tpublic static MonoMac.Foundation.NSString FileType { get; }\n\tpublic static MonoMac.Foundation.NSString MediaSubType { get; }\n\tpublic static MonoMac.Foundation.NSString MediaType { get; }\n\tpublic static MonoMac.Foundation.NSString PersistentTrackID { get; }\n\tpublic static MonoMac.Foundation.NSString Pid { get; }\n\tpublic static MonoMac.Foundation.NSString PresentationTimeStamp { get; }\n\tpublic static MonoMac.Foundation.NSString RecordingSuccessfullyFinished { get; }\n\tpublic static MonoMac.Foundation.NSString Time { get; }\n}\n\n\n\n
Added interface:
\n\tICAAction\n\n
Added method:
\n\tpublic virtual void RunAction (string eventKey, MonoMac.Foundation.NSObject obj, MonoMac.Foundation.NSDictionary arguments);\n\n\n
Added interface:
\n\tICAAction\n\n\n
Added interface:
\n\tICAAction\n\n\n
Added interface:
\n\tICAAction\n\n\n
Added interface:
\n\tICAAction\n\n\n
Added interface:
\n\tICAAction\n\n\n\n
Added method:
\n\tpublic virtual NSManagedObject GetExistingObject (NSManagedObjectID objectID, out MonoMac.Foundation.NSError error);\n\n\n\n
Added property:
\n\tpublic static MonoMac.Foundation.NSString ErrorDomain { get; }\n\n\n
Added method:
\n\tpublic void Suspend ();\n\n\n
Added constructor:
\n\tpublic DispatchSource (bool strict, DispatchQueue queue);\n\n\n
Modified constructors:
\npublic DispatchTime (DispatchTime when, long delta deltaNanoseconds)\n
Added constructor:
\n\tpublic DispatchTime (DispatchTime when, System.TimeSpan delta);\n\n\n
public class CFMessagePort : MonoMac.ObjCRuntime.INativeObject, System.IDisposable {\n\t// properties\n\tpublic CFMessagePortContext Context { get; }\n\tpublic virtual IntPtr Handle { get; }\n\tpublic System.Action InvalidationCallback { get; set; }\n\tpublic bool IsRemote { get; }\n\tpublic bool IsValid { get; }\n\tpublic string Name { get; set; }\n\t// methods\n\tprotected override void ~CFMessagePort ();\n\tprotected void Check ();\n\tpublic static CFMessagePort CreateLocalPort (CFAllocator allocator, string name, CFMessagePort.CFMessagePortCallBack callback, CFMessagePortContext context);\n\tpublic static CFMessagePort CreateRemotePort (CFAllocator allocator, string name);\n\tpublic CFRunLoopSource CreateRunLoopSource ();\n\tprotected virtual void Dispose (bool disposing);\n\tpublic virtual void Dispose ();\n\tpublic void Invalidate ();\n\tpublic CFMessagePortSendRequestStatus SendRequest (int msgid, MonoMac.Foundation.NSData data, double sendTimeout, double rcvTimeout, MonoMac.Foundation.NSString replyMode, out MonoMac.Foundation.NSData returnData);\n\tpublic void SetDispatchQueue (DispatchQueue queue);\n\n\t// inner types\n\tpublic sealed delegate CFMessagePortCallBack : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {\n\t\t// constructors\n\t\tpublic CFMessagePort (object object, IntPtr method);\n\t\t// methods\n\t\tpublic virtual System.IAsyncResult BeginInvoke (int type, MonoMac.Foundation.NSData data, System.AsyncCallback callback, object object);\n\t\tpublic virtual MonoMac.Foundation.NSData EndInvoke (System.IAsyncResult result);\n\t\tpublic virtual MonoMac.Foundation.NSData Invoke (int type, MonoMac.Foundation.NSData data);\n\t}\n}\n\n\n
public class CFMessagePortContext {\n\t// constructors\n\tpublic CFMessagePortContext ();\n\t// properties\n\tpublic System.Func<MonoMac.Foundation.NSString> CopyDescription { get; set; }\n\tpublic System.Action Release { get; set; }\n\tpublic System.Func<MonoMac.ObjCRuntime.INativeObject> Retain { get; set; }\n}\n\n\n
[Serializable]\npublic enum CFMessagePortSendRequestStatus {\n\tBecameInvalidError = -5,\n\tIsInvalid = -3,\n\tReceiveTimeout = -2,\n\tSendTimeout = -1,\n\tSuccess = 0,\n\tTransportError = -4,\n}\n\n\n
[Serializable]\npublic enum CFNetworkErrors {\n\tBackgroundSessionInUseByAnotherProcess = -996,\n\tBackgroundSessionWasDisconnected = -997,\n\tBadServerResponse = -1011,\n\tBadURL = -1000,\n\tCallIsActive = -1019,\n\tCancelled = -999,\n\tCannotCloseFile = -3002,\n\tCannotConnectToHost = -1004,\n\tCannotCreateFile = -3000,\n\tCannotDecodeContentData = -1016,\n\tCannotDecodeRawData = -1015,\n\tCannotFindHost = -1003,\n\tCannotLoadFromNetwork = -2000,\n\tCannotMoveFile = -3005,\n\tCannotOpenFile = -3001,\n\tCannotParseCookieFile = -4000,\n\tCannotParseResponse = -1017,\n\tCannotRemoveFile = -3004,\n\tCannotWriteToFile = -3003,\n\tClientCertificateRejected = -1205,\n\tClientCertificateRequired = -1206,\n\tDataLengthExceedsMaximum = -1103,\n\tDataNotAllowed = -1020,\n\tDNSLookupFailed = -1006,\n\tDownloadDecodingFailedMidStream = -3006,\n\tDownloadDecodingFailedToComplete = -3007,\n\tFileDoesNotExist = -1100,\n\tFileIsDirectory = -1101,\n\tFtpUnexpectedStatusCode = 200,\n\tHostNotFound = 1,\n\tHostUnknown = 2,\n\tHttpAuthenticationTypeUnsupported = 300,\n\tHttpBadCredentials = 301,\n\tHttpBadProxyCredentials = 307,\n\tHttpBadURL = 305,\n\tHttpConnectionLost = 302,\n\tHttpParseFailure = 303,\n\tHttpProxyConnectionFailure = 306,\n\tHttpRedirectionLoopDetected = 304,\n\tHttpsProxyConnectionFailure = 310,\n\tHttpsProxyFailureUnexpectedResponseToConnectMethod = 311,\n\tHTTPTooManyRedirects = -1007,\n\tInternationalRoamingOff = -1018,\n\tNetServiceBadArgument = -72004,\n\tNetServiceCancel = -72005,\n\tNetServiceCollision = -72001,\n\tNetServiceDnsServiceFailure = -73000,\n\tNetServiceInProgress = -72003,\n\tNetServiceInvalid = -72006,\n\tNetServiceNotFound = -72002,\n\tNetServiceTimeout = -72007,\n\tNetServiceUnknown = -72000,\n\tNetworkConnectionLost = -1005,\n\tNoPermissionsToReadFile = -1102,\n\tNotConnectedToInternet = -1009,\n\tPacFileAuth = 309,\n\tPacFileError = 308,\n\tRedirectToNonExistentLocation = -1010,\n\tRequestBodyStreamExhausted = -1021,\n\tResourceUnavailable = -1008,\n\tSecureConnectionFailed = -1200,\n\tServerCertificateHasBadDate = -1201,\n\tServerCertificateHasUnknownRoot = -1203,\n\tServerCertificateNotYetValid = -1204,\n\tServerCertificateUntrusted = -1202,\n\tSocks4IdConflict = 112,\n\tSocks4IdentdFailed = 111,\n\tSocks4RequestFailed = 110,\n\tSocks4UnknownStatusCode = 113,\n\tSocks5BadCredentials = 122,\n\tSocks5BadResponseAddr = 121,\n\tSocks5BadState = 120,\n\tSocks5NoAcceptableMethod = 124,\n\tSocks5UnsupportedNegotiationMethod = 123,\n\tSocksUnknownClientVersion = 100,\n\tSocksUnsupportedServerVersion = 101,\n\tTimedOut = -1001,\n\tUnknown = -998,\n\tUnsupportedURL = -1002,\n\tUserAuthenticationRequired = -1013,\n\tUserCancelledAuthentication = -1012,\n\tZeroByteResource = -1014,\n}\n\n\n\n
Obsoleted fields:
\n[Obsolete (\"Use a real `null` value instead of this managed wrapper over a null native instance\"]\n\tpublic static CGColorSpace Null;\n
Added property:
\n\tpublic bool IsEmpty { get; }\n\n
Added methods:
\n\tpublic CMBlockBufferError AccessDataBytes (uint offset, uint length, IntPtr temporaryBlock, ref IntPtr returnedPointer);\n\tpublic CMBlockBufferError AppendBuffer (CMBlockBuffer targetBuffer, uint offsetToData, uint dataLength, CMBlockBufferFlags flags);\n\tpublic CMBlockBufferError AppendMemoryBlock (IntPtr memoryBlock, uint blockLength, CMCustomBlockAllocator customBlockSource, uint offsetToData, uint dataLength, CMBlockBufferFlags flags);\n\tpublic CMBlockBufferError AssureBlockMemory ();\n\tpublic static CMBlockBuffer CreateContiguous (CMBlockBuffer sourceBuffer, CMCustomBlockAllocator customBlockSource, uint offsetToData, uint dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);\n\tpublic static CMBlockBuffer CreateFromBuffer (CMBlockBuffer targetBuffer, uint offsetToData, uint dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);\n\tpublic static CMBlockBuffer CreateFromMemoryBlock (IntPtr memoryBlock, uint blockLength, CMCustomBlockAllocator customBlockSource, uint offsetToData, uint dataLength, CMBlockBufferFlags flags, out CMBlockBufferError error);\n\tpublic CMBlockBufferError FillDataBytes (byte fillByte, uint offsetIntoDestination, uint dataLength);\n\tpublic CMBlockBufferError GetDataPointer (uint offset, out uint lengthAtOffset, out uint totalLength, ref IntPtr dataPointer);\n\tpublic bool IsRangeContiguous (uint offset, uint length);\n\tpublic CMBlockBufferError ReplaceDataBytes (IntPtr sourceBytes, uint offsetIntoDestination, uint dataLength);\n\n\n
Added value:
\n\tInsufficientSpace = -12708,\n\n\n
Added methods:
\n\tpublic static CMVideoFormatDescription FromH264ParameterSets (System.Collections.Generic.List<System.Byte[]> parameterSets, int nalUnitHeaderLength, out CMFormatDescriptionError error);\n\tpublic byte[] GetH264ParameterSet (uint index, out uint parameterSetCount, out int nalUnitHeaderLength, out CMFormatDescriptionError error);\n\n\n
public class CMCustomBlockAllocator : System.IDisposable {\n\t// constructors\n\tpublic CMCustomBlockAllocator ();\n\t// methods\n\tprotected override void ~CMCustomBlockAllocator ();\n\tpublic virtual IntPtr Allocate (uint sizeInBytes);\n\tpublic virtual void Dispose ();\n\tprotected virtual void Dispose (bool disposing);\n\tpublic virtual void Free (IntPtr doomedMemoryBlock, uint sizeInBytes);\n}\n\n\n\n
Added values:
\n\tItemIsHardlink = 1048576,\n\tItemIsLastHardlink = 2097152,\n\tOwnEvent = 524288,\n\n\n
public static class LaunchServices {\n\t// methods\n\tpublic static bool CanUrlAcceptUrl (MonoMac.Foundation.NSUrl itemUrl, MonoMac.Foundation.NSUrl targetUrl, LSRoles roles, LSAcceptanceFlags acceptanceFlags);\n\tpublic static bool CanUrlAcceptUrl (MonoMac.Foundation.NSUrl itemUrl, MonoMac.Foundation.NSUrl targetUrl, LSRoles roles, LSAcceptanceFlags acceptanceFlags, out LSResult result);\n\tpublic static string[] GetAllHandlersForUrlScheme (string urlScheme);\n\tpublic static string[] GetAllRoleHandlersForContentType (string contentType, LSRoles roles);\n\tpublic static MonoMac.Foundation.NSUrl[] GetApplicationUrlsForBundleIdentifier (string bundleIdentifier);\n\tpublic static MonoMac.Foundation.NSUrl[] GetApplicationUrlsForUrl (MonoMac.Foundation.NSUrl url, LSRoles roles);\n\tpublic static MonoMac.Foundation.NSUrl GetDefaultApplicationUrlForContentType (string contentType, LSRoles roles);\n\tpublic static MonoMac.Foundation.NSUrl GetDefaultApplicationUrlForUrl (MonoMac.Foundation.NSUrl url, LSRoles roles);\n\tpublic static string GetDefaultHandlerForUrlScheme (string urlScheme);\n\tpublic static string GetDefaultRoleHandlerForContentType (string contentType, LSRoles roles);\n\tpublic static LSResult Open (MonoMac.Foundation.NSUrl url, out MonoMac.Foundation.NSUrl launchedUrl);\n\tpublic static LSResult Open (MonoMac.Foundation.NSUrl url);\n\tpublic static LSResult Register (MonoMac.Foundation.NSUrl url, bool update);\n\tpublic static LSResult SetDefaultHandlerForUrlScheme (string urlScheme, string handlerBundleId);\n\tpublic static LSResult SetDefaultRoleHandlerForContentType (string contentType, string handlerBundleId, LSRoles roles);\n}\n\n\n
[Serializable]\n[Flags]\npublic enum LSAcceptanceFlags {\n\tAllowLoginUI = 2,\n\tDefault = 1,\n}\n\n\n
[Serializable]\npublic enum LSResult {\n\tAppDoesNotClaimType = -10820,\n\tAppDoesNotSupportSchemeWarning = -10821,\n\tAppInTrash = -10660,\n\tApplicationNotFound = -10814,\n\tAttributeNotFound = -10662,\n\tAttributeNotSettable = -10663,\n\tCannotSetInfo = -10823,\n\tData = -10817,\n\tDataTooOld = -10816,\n\tDataUnavailable = -10813,\n\tExecutableIncorrectFormat = -10661,\n\tIncompatibleApplicationVersion = -10664,\n\tIncompatibleSystemVersion = -10825,\n\tLaunchInProgress = -10818,\n\tMultipleSessionsNotSupported = -10829,\n\tNoClassicEnvironment = -10828,\n\tNoExecutable = -10827,\n\tNoLaunchPermission = -10826,\n\tNoRegistrationInfo = -10824,\n\tNoRosettaEnvironment = -10665,\n\tNotAnApplication = -10811,\n\tNotInitialized = -10812,\n\tNotRegistered = -10819,\n\tServerCommunication = -10822,\n\tSuccess = 0,\n\tUnknown = -10810,\n\tUnknownType = -10815,\n}\n\n\n
[Serializable]\n[Flags]\npublic enum LSRoles {\n\tAll = 4294967295,\n\tEditor = 4,\n\tNone = 1,\n\tShell = 8,\n\tViewer = 2,\n}\n\n\n\n
Added constructor:
\n\tpublic NSAppleEventDescriptor (NSAppleEventDescriptorType type);\n\n
Obsoleted methods:
\n[Obsolete (\"Use the constructor instead\"]\n\tpublic virtual NSObject InitListDescriptor ();\n\t[Obsolete (\"Use the constructor instead\"]\n\tpublic virtual NSObject InitRecordDescriptor ();\n
Added methods:
\n\tpublic virtual bool Contains (NSObject anObject);\n\tpublic virtual uint IndexOf (NSObject anObject);\n\n\n
Added methods:
\n\tpublic virtual IntPtr DecodeBytes (string key, out uint length);\n\tpublic virtual IntPtr DecodeBytes (out uint length);\n\tpublic byte[] DecodeBytes ();\n\tpublic bool TryDecodeBool (string key, out bool result);\n\tpublic bool TryDecodeBytes (string key, out byte[] result);\n\tpublic bool TryDecodeDouble (string key, out double result);\n\tpublic bool TryDecodeFloat (string key, out float result);\n\tpublic bool TryDecodeInt (string key, out int result);\n\tpublic bool TryDecodeLong (string key, out long result);\n\tpublic bool TryDecodeObject (string key, out NSObject result);\n\n\n
Added methods:
\n\tpublic virtual NSComparisonResult Compare (NSDate other);\n\tpublic virtual NSDate EarlierDate (NSDate anotherDate);\n\tpublic virtual bool IsEqualToDate (NSDate other);\n\tpublic virtual NSDate LaterDate (NSDate anotherDate);\n\n\n
Added property:
\n\tpublic virtual bool DoesRelativeDateFormatting { get; set; }\n\n\n
Added property:
\n\tpublic static NSString CFNetworkErrorDomain { get; }\n\n\n
Added methods:
\n\tpublic NSAttributedString GetAttributedString (NSObject obj, MonoMac.AppKit.NSStringAttributes attrs);\n\tpublic virtual NSAttributedString GetAttributedString (NSObject obj, NSDictionary attrs);\n\tpublic virtual bool GetObjectValue (out NSObject obj, string str, out NSString error);\n\tpublic virtual bool IsPartialStringValid (string partialString, out string newString, out NSString error);\n\tpublic virtual bool IsPartialStringValid (out string partialString, out NSRange proposedSelRange, string origString, NSRange origSelRange, out NSString error);\n\n\n
Added properties:
\n\tpublic static NSString QueryUpdateAddedItemsKey { get; }\n\tpublic static NSString QueryUpdateChangedItemsKey { get; }\n\tpublic static NSString QueryUpdateRemovedItemsKey { get; }\n\n\n
Added method:
\n\tpublic virtual void PrepareForInterfaceBuilder ();\n\n\n
Added property:
\n\tpublic virtual System.Action CompletionBlock { get; set; }\n\n
Obsoleted methods:
\n[Obsolete (\"Use WaitUntilFinished method\"]\n\tpublic virtual void WaitUntilFinishedNS ();\n
Added method:
\n\tpublic virtual void WaitUntilFinished ();\n\n\n
Added properties:
\n\tpublic virtual NSProcessInfoThermalState ThermalState { get; }\n\tpublic static NSString ThermalStateDidChangeNotification { get; }\n\n\n
Added interface:
\n\tINSDiscardableContent\n\n
Added property:
\n\tpublic virtual bool IsContentDiscarded { get; }\n\n
Added methods:
\n\tpublic virtual bool BeginContentAccess ();\n\tpublic virtual void DiscardContentIfPossible ();\n\tpublic virtual void EndContentAccess ();\n\n\n
Added constructor:
\n\tpublic NSSortDescriptor (string key, bool ascending, NSComparator comparator);\n\n\n
Added method:
\n\tpublic static NSTimeZone FromGMT (int seconds);\n\n\n
Added method:
\n\tpublic virtual void SetActionName (string actionName);\n\n\n
Added values:
\n\tCallIsActive = -1019,\n\tClientCertificateRequired = -1206,\n\tDataNotAllowed = -1020,\n\tInternationalRoamingOff = -1018,\n\tRequestBodyStreamExhausted = -1021,\n\n\n
Modified base type: MonoMac.Foundation.NSUrlSessionTask
\nMonoMac.Foundation.NSUrlSessionDataTask
\n\nAdded properties:
\n\tpublic static bool AllowsReverseTransformation { get; }\n\tpublic static NSString BooleanTransformerName { get; }\n\tpublic static NSString IsNilTransformerName { get; }\n\tpublic static NSString NSIsNotNilTransformerName { get; }\n\tpublic static NSString NSKeyedUnarchiveFromDataTransformerName { get; }\n\tpublic static MonoMac.ObjCRuntime.Class TransformedValueClass { get; }\n\tpublic static NSString UnarchiveFromDataTransformerName { get; }\n\tpublic static string[] ValueTransformerNames { get; }\n\n
Added methods:
\n\tpublic static NSValueTransformer GetValueTransformer (string name);\n\tpublic static void SetValueTransformer (NSValueTransformer transformer, string name);\n\n\n
public interface INSDiscardableContent : MonoMac.ObjCRuntime.INativeObject, System.IDisposable {\n\t// properties\n\tpublic virtual bool IsContentDiscarded { get; }\n\t// methods\n\tpublic virtual bool BeginContentAccess ();\n\tpublic virtual void DiscardContentIfPossible ();\n\tpublic virtual void EndContentAccess ();\n}\n\n\n
[Serializable]\npublic enum NSAppleEventDescriptorType {\n\tList = 1,\n\tRecord = 0,\n}\n\n\n
public class NSCondition : MonoMac.Foundation.NSObject, INSLocking, MonoMac.ObjCRuntime.INativeObject, System.IDisposable, INSObjectProtocol {\n\t// constructors\n\tpublic NSCondition ();\n\tpublic NSCondition (NSCoder coder);\n\tpublic NSCondition (NSObjectFlag t);\n\tpublic NSCondition (IntPtr handle);\n\t// properties\n\tpublic override IntPtr ClassHandle { get; }\n\tpublic virtual string Name { get; set; }\n\t// methods\n\tpublic virtual void Broadcast ();\n\tpublic virtual void Lock ();\n\tpublic virtual void Signal ();\n\tpublic virtual void Unlock ();\n\tpublic virtual void Wait ();\n\tpublic virtual bool WaitUntilDate (NSDate limit);\n}\n\n\n
public class NSConditionLock : MonoMac.Foundation.NSObject, INSLocking, MonoMac.ObjCRuntime.INativeObject, System.IDisposable, INSObjectProtocol {\n\t// constructors\n\tpublic NSConditionLock ();\n\tpublic NSConditionLock (NSCoder coder);\n\tpublic NSConditionLock (NSObjectFlag t);\n\tpublic NSConditionLock (IntPtr handle);\n\tpublic NSConditionLock (int condition);\n\t// properties\n\tpublic override IntPtr ClassHandle { get; }\n\tpublic virtual int Condition { get; }\n\tpublic virtual string Name { get; set; }\n\t// methods\n\tpublic virtual void Lock ();\n\tpublic virtual bool LockBeforeDate (NSDate limit);\n\tpublic virtual bool LockWhenCondition (int condition, NSDate limit);\n\tpublic virtual void LockWhenCondition (int condition);\n\tpublic virtual bool TryLock ();\n\tpublic virtual bool TryLockWhenCondition (int condition);\n\tpublic virtual void Unlock ();\n\tpublic virtual void UnlockWithCondition (int condition);\n}\n\n\n
public class NSDataDetector : MonoMac.Foundation.NSRegularExpression, INSCoding, INSCopying, MonoMac.ObjCRuntime.INativeObject, System.IDisposable, INSObjectProtocol {\n\t// constructors\n\tpublic NSDataDetector ();\n\tpublic NSDataDetector (NSCoder coder);\n\tpublic NSDataDetector (NSObjectFlag t);\n\tpublic NSDataDetector (IntPtr handle);\n\t// properties\n\tpublic virtual NSTextCheckingTypes CheckingTypes { get; }\n\tpublic override IntPtr ClassHandle { get; }\n\t// methods\n\tpublic virtual NSObject Copy (NSZone zone);\n\tpublic static NSDataDetector Create (NSTextCheckingTypes checkingTypes, out NSError error);\n}\n\n\n
public static class NSDiscardableContent_Extensions {\n}\n\n\n
public class NSLock : MonoMac.Foundation.NSObject, INSLocking, MonoMac.ObjCRuntime.INativeObject, System.IDisposable, INSObjectProtocol {\n\t// constructors\n\tpublic NSLock ();\n\tpublic NSLock (NSCoder coder);\n\tpublic NSLock (NSObjectFlag t);\n\tpublic NSLock (IntPtr handle);\n\t// properties\n\tpublic override IntPtr ClassHandle { get; }\n\tpublic virtual string Name { get; set; }\n\t// methods\n\tpublic virtual void Lock ();\n\tpublic virtual bool LockBeforeDate (NSDate limit);\n\tpublic virtual bool TryLock ();\n\tpublic virtual void Unlock ();\n}\n\n\n
public sealed delegate NSMatchEnumerator : System.MulticastDelegate, System.ICloneable, System.Runtime.Serialization.ISerializable {\n\t// constructors\n\tpublic NSMatchEnumerator (object object, IntPtr method);\n\t// methods\n\tpublic virtual System.IAsyncResult BeginInvoke (NSTextCheckingResult result, NSMatchingFlags flags, ref bool stop, System.AsyncCallback callback, object object);\n\tpublic virtual void EndInvoke (ref bool stop, System.IAsyncResult result);\n\tpublic virtual void Invoke (NSTextCheckingResult result, NSMatchingFlags flags, ref bool stop);\n}\n\n\n
[Serializable]\n[Flags]\npublic enum NSMatchingFlags {\n\tCompleted = 2,\n\tHitEnd = 4,\n\tInternalError = 16,\n\tProgress = 1,\n\tRequiredEnd = 8,\n}\n\n\n
[Serializable]\n[Flags]\npublic enum NSMatchingOptions {\n\tAnchored = 4,\n\tReportCompletion = 2,\n\tReportProgress = 1,\n\tWithoutAnchoringBounds = 16,\n\tWithTransparentBounds = 8,\n}\n\n\n
public static class NSPredicateSupport_NSArray {\n\t// methods\n\tpublic static NSArray FilterUsingPredicate (NSArray This, NSArray array);\n}\n\n\n
public static class NSPredicateSupport_NSMutableArray {\n\t// methods\n\tpublic static void FilterUsingPredicate (NSMutableArray This, NSPredicate predicate);\n}\n\n\n
public static class NSPredicateSupport_NSMutableSet {\n\t// methods\n\tpublic static void FilterUsingPredicate (NSMutableSet This, NSPredicate predicate);\n}\n\n\n
public static class NSPredicateSupport_NSSet {\n\t// methods\n\tpublic static NSSet FilterUsingPredicate (NSSet This, NSPredicate predicate);\n}\n\n\n
[Serializable]\npublic enum NSProcessInfoThermalState {\n\tCritical = 3,\n\tFair = 1,\n\tNominal = 0,\n\tSerious = 2,\n}\n\n\n
public class NSRecursiveLock : MonoMac.Foundation.NSObject, INSLocking, MonoMac.ObjCRuntime.INativeObject, System.IDisposable, INSObjectProtocol {\n\t// constructors\n\tpublic NSRecursiveLock ();\n\tpublic NSRecursiveLock (NSCoder coder);\n\tpublic NSRecursiveLock (NSObjectFlag t);\n\tpublic NSRecursiveLock (IntPtr handle);\n\t// properties\n\tpublic override IntPtr ClassHandle { get; }\n\tpublic virtual string Name { get; set; }\n\t// methods\n\tpublic virtual void Lock ();\n\tpublic virtual bool LockBeforeDate (NSDate limit);\n\tpublic virtual bool TryLock ();\n\tpublic virtual void Unlock ();\n}\n\n\n
public class NSRegularExpression : MonoMac.Foundation.NSObject, INSCoding, INSCopying, MonoMac.ObjCRuntime.INativeObject, System.IDisposable, INSObjectProtocol {\n\t// constructors\n\tpublic NSRegularExpression ();\n\tpublic NSRegularExpression (NSCoder coder);\n\tpublic NSRegularExpression (NSObjectFlag t);\n\tpublic NSRegularExpression (IntPtr handle);\n\tpublic NSRegularExpression (NSString pattern, NSRegularExpressionOptions options, out NSError error);\n\t// properties\n\tpublic override IntPtr ClassHandle { get; }\n\tpublic virtual uint NumberOfCaptureGroups { get; }\n\tpublic virtual NSRegularExpressionOptions Options { get; }\n\tpublic virtual NSString Pattern { get; }\n\t// methods\n\tpublic virtual NSObject Copy (NSZone zone);\n\tprotected override void Dispose (bool disposing);\n\tpublic virtual void EnumerateMatches (NSString str, NSMatchingOptions options, NSRange range, NSMatchEnumerator enumerator);\n\tpublic virtual NSTextCheckingResult FindFirstMatch (string str, NSMatchingOptions options, NSRange range);\n\tpublic static NSString GetEscapedPattern (NSString str);\n\tpublic static NSString GetEscapedTemplate (NSString str);\n\tpublic virtual NSString[] GetMatches (NSString str, NSMatchingOptions options, NSRange range);\n\tpublic virtual uint GetNumberOfMatches (NSString str, NSMatchingOptions options, NSRange range);\n\tpublic virtual NSRange GetRangeOfFirstMatch (string str, NSMatchingOptions options, NSRange range);\n\tpublic virtual NSString GetReplacementString (NSTextCheckingResult result, NSString str, int offset, NSString template);\n\tpublic virtual string ReplaceMatches (string sourceString, NSMatchingOptions options, NSRange range, string template);\n\tpublic virtual uint ReplaceMatches (NSMutableString mutableString, NSMatchingOptions options, NSRange range, NSString template);\n}\n\n\n
[Serializable]\n[Flags]\npublic enum NSRegularExpressionOptions {\n\tAllowCommentsAndWhitespace = 2,\n\tAnchorsMatchLines = 16,\n\tCaseInsensitive = 1,\n\tDotMatchesLineSeparators = 8,\n\tIgnoreMetacharacters = 4,\n\tUseUnicodeWordBoundaries = 64,\n}\n\n\n
public sealed class ProtocolMemberAttribute : System.Attribute, System.Runtime.InteropServices._Attribute {\n\t// constructors\n\tpublic ProtocolMemberAttribute ();\n\t// properties\n\tpublic MonoMac.ObjCRuntime.ArgumentSemantic ArgumentSemantic { get; set; }\n\tpublic string GetterSelector { get; set; }\n\tpublic bool IsProperty { get; set; }\n\tpublic bool IsRequired { get; set; }\n\tpublic bool IsStatic { get; set; }\n\tpublic bool IsVariadic { get; set; }\n\tpublic string Name { get; set; }\n\tpublic bool[] ParameterByRef { get; set; }\n\tpublic System.Type[] ParameterType { get; set; }\n\tpublic System.Type PropertyType { get; set; }\n\tpublic System.Type ReturnType { get; set; }\n\tpublic string Selector { get; set; }\n\tpublic string SetterSelector { get; set; }\n}\n\n\n\n
Modified base type: MonoMac.AppKit.NSViewController
\nMonoMac.GameKit.GKGameCenterViewController
\n\nModified base type: MonoMac.AppKit.NSViewController
\nMonoMac.GameKit.GKGameCenterViewController
\n\nObsoleted methods:
\n[Obsolete (\"Use SetMute(bool,string) method\"]\n\tpublic virtual void SetMute (bool isMuted, GKPlayer player);\n
Added method:
\n\tpublic virtual void SetMute (bool isMuted, string playerID);\n\n\n\n
Added property:
\n\tpublic static MonoMac.Foundation.NSString PhotosBundleIdentifier { get; }\n\n\n\n
public static class MAAudibleMedia {\n\t// properties\n\tpublic static MonoMac.Foundation.NSString SettingsChangedNotification { get; }\n\t// methods\n\tpublic static string[] GetPreferredCharacteristics ();\n\n\t// inner types\n\tpublic static class Notifications {\n\t\t// methods\n\t\tpublic static MonoMac.Foundation.NSObject ObserveSettingsChanged (System.EventHandler<MonoMac.Foundation.NSNotificationEventArgs> handler);\n\t}\n}\n\n\n
public static class MAMediaCharacteristic {\n\t// properties\n\tpublic static MonoMac.Foundation.NSString DescribesMusicAndSoundForAccessibility { get; }\n\tpublic static MonoMac.Foundation.NSString DescribesVideoForAccessibility { get; }\n\tpublic static MonoMac.Foundation.NSString TranscribesSpokenDialogForAccessibility { get; }\n}\n\n\n\n
Added field:
\n\tpublic IntPtr signature;\n\n\n
Added value:
\n\tBLOCK_HAS_SIGNATURE = 1073741824,\n\n\n
Added method:
\n\tpublic static bool IsManagedBlock (IntPtr block);\n\n\n
Added constructor:
\n\tpublic iOSAttribute (byte major, byte minor, byte subminor);\n\n\n
Added constructors:
\n\tpublic MacAttribute (byte major, byte minor);\n\tpublic MacAttribute (byte major, byte minor, byte subminor);\n\tpublic MacAttribute (byte major, byte minor, byte subminor, bool onlyOn64);\n\n\n
Removed methods:
\n\tpublic static IntPtr IntPtr_objc_msgSend_IntPtr_IntPtr_IntPtr_NSRange_int (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, IntPtr arg3, MonoMac.Foundation.NSRange arg4, int arg5);\n\tpublic static IntPtr IntPtr_objc_msgSend_IntPtr_IntPtr_NSRange_int (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, MonoMac.Foundation.NSRange arg3, int arg4);\n\tpublic static IntPtr IntPtr_objc_msgSendSuper_IntPtr_IntPtr_IntPtr_NSRange_int (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, IntPtr arg3, MonoMac.Foundation.NSRange arg4, int arg5);\n\tpublic static IntPtr IntPtr_objc_msgSendSuper_IntPtr_IntPtr_NSRange_int (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, MonoMac.Foundation.NSRange arg3, int arg4);\n\n
Added methods:
\n\tpublic static bool bool_objc_msgSend_ref_IntPtr_out_NSRange_IntPtr_NSRange_ref_IntPtr (IntPtr receiver, IntPtr selector, ref IntPtr arg1, out MonoMac.Foundation.NSRange arg2, IntPtr arg3, MonoMac.Foundation.NSRange arg4, ref IntPtr arg5);\n\tpublic static bool bool_objc_msgSendSuper_ref_IntPtr_out_NSRange_IntPtr_NSRange_ref_IntPtr (IntPtr receiver, IntPtr selector, ref IntPtr arg1, out MonoMac.Foundation.NSRange arg2, IntPtr arg3, MonoMac.Foundation.NSRange arg4, ref IntPtr arg5);\n\tpublic static float float_objc_msgSend_PointF (IntPtr receiver, IntPtr selector, System.Drawing.PointF arg1);\n\tpublic static float float_objc_msgSendSuper_PointF (IntPtr receiver, IntPtr selector, System.Drawing.PointF arg1);\n\tpublic static IntPtr IntPtr_objc_msgSend_int_int_IntPtr_int_int_int_int_bool_bool_bool_bool (IntPtr receiver, IntPtr selector, int arg1, int arg2, IntPtr arg3, int arg4, int arg5, int arg6, int arg7, bool arg8, bool arg9, bool arg10, bool arg11);\n\tpublic static IntPtr IntPtr_objc_msgSend_IntPtr_bool_bool (IntPtr receiver, IntPtr selector, IntPtr arg1, bool arg2, bool arg3);\n\tpublic static IntPtr IntPtr_objc_msgSend_IntPtr_bool_bool_IntPtr_int (IntPtr receiver, IntPtr selector, IntPtr arg1, bool arg2, bool arg3, IntPtr arg4, int arg5);\n\tpublic static IntPtr IntPtr_objc_msgSend_IntPtr_bool_bool_IntPtr_int_int_int_int_int_bool_bool_bool_bool_UInt16_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, bool arg2, bool arg3, IntPtr arg4, int arg5, int arg6, int arg7, int arg8, int arg9, bool arg10, bool arg11, bool arg12, bool arg13, ushort arg14, IntPtr arg15);\n\tpublic static IntPtr IntPtr_objc_msgSend_IntPtr_bool_bool_IntPtr_IntPtr_UInt32_bool_bool_bool_bool (IntPtr receiver, IntPtr selector, IntPtr arg1, bool arg2, bool arg3, IntPtr arg4, IntPtr arg5, uint arg6, bool arg7, bool arg8, bool arg9, bool arg10);\n\tpublic static IntPtr IntPtr_objc_msgSend_IntPtr_bool_bool_IntPtr_IntPtr_UInt32_bool_bool_bool_bool_bool (IntPtr receiver, IntPtr selector, IntPtr arg1, bool arg2, bool arg3, IntPtr arg4, IntPtr arg5, uint arg6, bool arg7, bool arg8, bool arg9, bool arg10, bool arg11);\n\tpublic static IntPtr IntPtr_objc_msgSend_IntPtr_IntPtr_NSRange_ref_Int32 (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, MonoMac.Foundation.NSRange arg3, ref int arg4);\n\tpublic static IntPtr IntPtr_objc_msgSend_IntPtr_UInt64_NSRange (IntPtr receiver, IntPtr selector, IntPtr arg1, ulong arg2, MonoMac.Foundation.NSRange arg3);\n\tpublic static IntPtr IntPtr_objc_msgSend_IntPtr_UInt64_NSRange_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, ulong arg2, MonoMac.Foundation.NSRange arg3, IntPtr arg4);\n\tpublic static IntPtr IntPtr_objc_msgSend_IntPtr_UInt64_ref_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, ulong arg2, ref IntPtr arg3);\n\tpublic static IntPtr IntPtr_objc_msgSend_NSRange_out_NSRange (IntPtr receiver, IntPtr selector, MonoMac.Foundation.NSRange arg1, out MonoMac.Foundation.NSRange arg2);\n\tpublic static IntPtr IntPtr_objc_msgSend_out_UInt32 (IntPtr receiver, IntPtr selector, out uint arg1);\n\tpublic static IntPtr IntPtr_objc_msgSend_UInt16_bool_bool (IntPtr receiver, IntPtr selector, ushort arg1, bool arg2, bool arg3);\n\tpublic static IntPtr IntPtr_objc_msgSend_UInt64_ref_IntPtr (IntPtr receiver, IntPtr selector, ulong arg1, ref IntPtr arg2);\n\tpublic static IntPtr IntPtr_objc_msgSendSuper_int_int_IntPtr_int_int_int_int_bool_bool_bool_bool (IntPtr receiver, IntPtr selector, int arg1, int arg2, IntPtr arg3, int arg4, int arg5, int arg6, int arg7, bool arg8, bool arg9, bool arg10, bool arg11);\n\tpublic static IntPtr IntPtr_objc_msgSendSuper_IntPtr_bool_bool (IntPtr receiver, IntPtr selector, IntPtr arg1, bool arg2, bool arg3);\n\tpublic static IntPtr IntPtr_objc_msgSendSuper_IntPtr_bool_bool_IntPtr_int (IntPtr receiver, IntPtr selector, IntPtr arg1, bool arg2, bool arg3, IntPtr arg4, int arg5);\n\tpublic static IntPtr IntPtr_objc_msgSendSuper_IntPtr_bool_bool_IntPtr_int_int_int_int_int_bool_bool_bool_bool_UInt16_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, bool arg2, bool arg3, IntPtr arg4, int arg5, int arg6, int arg7, int arg8, int arg9, bool arg10, bool arg11, bool arg12, bool arg13, ushort arg14, IntPtr arg15);\n\tpublic static IntPtr IntPtr_objc_msgSendSuper_IntPtr_bool_bool_IntPtr_IntPtr_UInt32_bool_bool_bool_bool (IntPtr receiver, IntPtr selector, IntPtr arg1, bool arg2, bool arg3, IntPtr arg4, IntPtr arg5, uint arg6, bool arg7, bool arg8, bool arg9, bool arg10);\n\tpublic static IntPtr IntPtr_objc_msgSendSuper_IntPtr_bool_bool_IntPtr_IntPtr_UInt32_bool_bool_bool_bool_bool (IntPtr receiver, IntPtr selector, IntPtr arg1, bool arg2, bool arg3, IntPtr arg4, IntPtr arg5, uint arg6, bool arg7, bool arg8, bool arg9, bool arg10, bool arg11);\n\tpublic static IntPtr IntPtr_objc_msgSendSuper_IntPtr_IntPtr_NSRange_ref_Int32 (IntPtr receiver, IntPtr selector, IntPtr arg1, IntPtr arg2, MonoMac.Foundation.NSRange arg3, ref int arg4);\n\tpublic static IntPtr IntPtr_objc_msgSendSuper_IntPtr_UInt64_NSRange (IntPtr receiver, IntPtr selector, IntPtr arg1, ulong arg2, MonoMac.Foundation.NSRange arg3);\n\tpublic static IntPtr IntPtr_objc_msgSendSuper_IntPtr_UInt64_NSRange_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, ulong arg2, MonoMac.Foundation.NSRange arg3, IntPtr arg4);\n\tpublic static IntPtr IntPtr_objc_msgSendSuper_IntPtr_UInt64_ref_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, ulong arg2, ref IntPtr arg3);\n\tpublic static IntPtr IntPtr_objc_msgSendSuper_NSRange_out_NSRange (IntPtr receiver, IntPtr selector, MonoMac.Foundation.NSRange arg1, out MonoMac.Foundation.NSRange arg2);\n\tpublic static IntPtr IntPtr_objc_msgSendSuper_out_UInt32 (IntPtr receiver, IntPtr selector, out uint arg1);\n\tpublic static IntPtr IntPtr_objc_msgSendSuper_UInt16_bool_bool (IntPtr receiver, IntPtr selector, ushort arg1, bool arg2, bool arg3);\n\tpublic static IntPtr IntPtr_objc_msgSendSuper_UInt64_ref_IntPtr (IntPtr receiver, IntPtr selector, ulong arg1, ref IntPtr arg2);\n\tpublic static MonoMac.Foundation.NSRange NSRange_objc_msgSend_IntPtr_UInt64_NSRange (IntPtr receiver, IntPtr selector, IntPtr arg1, ulong arg2, MonoMac.Foundation.NSRange arg3);\n\tpublic static void NSRange_objc_msgSend_stret_IntPtr_UInt64_NSRange (out MonoMac.Foundation.NSRange retval, IntPtr receiver, IntPtr selector, IntPtr arg1, ulong arg2, MonoMac.Foundation.NSRange arg3);\n\tpublic static MonoMac.Foundation.NSRange NSRange_objc_msgSendSuper_IntPtr_UInt64_NSRange (IntPtr receiver, IntPtr selector, IntPtr arg1, ulong arg2, MonoMac.Foundation.NSRange arg3);\n\tpublic static void NSRange_objc_msgSendSuper_stret_IntPtr_UInt64_NSRange (out MonoMac.Foundation.NSRange retval, IntPtr receiver, IntPtr selector, IntPtr arg1, ulong arg2, MonoMac.Foundation.NSRange arg3);\n\tpublic static void RectangleF_objc_msgSend_stret_NSRange_out_NSRange (out System.Drawing.RectangleF retval, IntPtr receiver, IntPtr selector, MonoMac.Foundation.NSRange arg1, out MonoMac.Foundation.NSRange arg2);\n\tpublic static void RectangleF_objc_msgSendSuper_stret_NSRange_out_NSRange (out System.Drawing.RectangleF retval, IntPtr receiver, IntPtr selector, MonoMac.Foundation.NSRange arg1, out MonoMac.Foundation.NSRange arg2);\n\tpublic static uint UInt32_objc_msgSend_IntPtr_UInt64_NSRange (IntPtr receiver, IntPtr selector, IntPtr arg1, ulong arg2, MonoMac.Foundation.NSRange arg3);\n\tpublic static uint UInt32_objc_msgSend_IntPtr_UInt64_NSRange_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, ulong arg2, MonoMac.Foundation.NSRange arg3, IntPtr arg4);\n\tpublic static uint UInt32_objc_msgSendSuper_IntPtr_UInt64_NSRange (IntPtr receiver, IntPtr selector, IntPtr arg1, ulong arg2, MonoMac.Foundation.NSRange arg3);\n\tpublic static uint UInt32_objc_msgSendSuper_IntPtr_UInt64_NSRange_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, ulong arg2, MonoMac.Foundation.NSRange arg3, IntPtr arg4);\n\tpublic static void void_objc_msgSend_IntPtr_NSRange_NSRange (IntPtr receiver, IntPtr selector, IntPtr arg1, MonoMac.Foundation.NSRange arg2, MonoMac.Foundation.NSRange arg3);\n\tpublic static void void_objc_msgSend_IntPtr_UInt64_NSRange_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, ulong arg2, MonoMac.Foundation.NSRange arg3, IntPtr arg4);\n\tpublic static void void_objc_msgSendSuper_IntPtr_NSRange_NSRange (IntPtr receiver, IntPtr selector, IntPtr arg1, MonoMac.Foundation.NSRange arg2, MonoMac.Foundation.NSRange arg3);\n\tpublic static void void_objc_msgSendSuper_IntPtr_UInt64_NSRange_IntPtr (IntPtr receiver, IntPtr selector, IntPtr arg1, ulong arg2, MonoMac.Foundation.NSRange arg3, IntPtr arg4);\n\n\n
Added value:
\n\tMac_10_10_3 = 2825757768286208,\n\n\n\n
Added value:
\n\tImageArea = 256,\n\n\n
Added interface:
\n\tMonoMac.AppKit.INSMenuDelegate\n\n
Added methods:
\n\tpublic virtual System.Drawing.RectangleF ConfinementRectForMenu (MonoMac.AppKit.NSMenu menu, MonoMac.AppKit.NSScreen screen);\n\tpublic virtual PdfAreaOfInterest GetAreaOfInterest (System.Drawing.PointF point);\n\tpublic virtual bool HasKeyEquivalentForEvent (MonoMac.AppKit.NSMenu menu, MonoMac.AppKit.NSEvent theEvent, MonoMac.Foundation.NSObject target, MonoMac.ObjCRuntime.Selector action);\n\tpublic virtual void MenuDidClose (MonoMac.AppKit.NSMenu menu);\n\tpublic virtual int MenuItemCount (MonoMac.AppKit.NSMenu menu);\n\tpublic virtual void MenuWillHighlightItem (MonoMac.AppKit.NSMenu menu, MonoMac.AppKit.NSMenuItem item);\n\tpublic virtual void MenuWillOpen (MonoMac.AppKit.NSMenu menu);\n\tpublic virtual void NeedsUpdate (MonoMac.AppKit.NSMenu menu);\n\tpublic virtual bool UpdateItem (MonoMac.AppKit.NSMenu menu, MonoMac.AppKit.NSMenuItem item, int atIndex, bool shouldCancel);\n\n\n\n
Added property:
\n\tpublic QTMediaType MediaTypeValue { get; }\n\n
Removed method:
\n\tpublic virtual void SetAttribute (MonoMac.Foundation.NSObject attribute, string key);\n\n
Modified methods:
\npublic virtual MonoMac.Foundation.NSObject GetAttribute (string attributeKey)\n
Added methods:
\n\tpublic virtual MonoMac.Foundation.NSObject GetAttribute (MonoMac.Foundation.NSString attributeKey);\n\tpublic virtual void SetAttribute (MonoMac.Foundation.NSObject attribute, MonoMac.Foundation.NSString key);\n\n\n
Added properties:
\n\tpublic static MonoMac.Foundation.NSString AVCTransportControlsAttribute { get; }\n\tpublic static MonoMac.Foundation.NSString AVCTransportControlsPlaybackModeKey { get; }\n\tpublic static MonoMac.Foundation.NSString AVCTransportControlsSpeedKey { get; }\n\tpublic static MonoMac.Foundation.NSString SuspendedAttribute { get; }\n\n\n
Added property:
\n\tpublic QTMediaType MediaTypeValue { get; }\n\n
Added method:
\n\tpublic string[] GetCompressionOptionsIdentifiers (QTMediaType forMediaType);\n\n\n
Added property:
\n\tpublic QTMediaType MediaTypeValue { get; }\n\n\n
Added method:
\n\tpublic IntPtr Constructors (IntPtr quicktimeMedia, out MonoMac.Foundation.NSError error);\n\n\n
Obsoleted constructors:
\n[Obsolete (\"Use the MoveWithTimeRange method instead\"]\n\tpublic QTMovie (QTTimeRange range, out MonoMac.Foundation.NSError error);\n
Added methods:
\n\tpublic QTMovie MovieWithTimeRange (QTTimeRange range, out MonoMac.Foundation.NSError error);\n\tpublic QTTrack[] TracksOfMediaType (QTMediaType mediaType);\n\n\n
public static class QTErrorKey {\n\t// properties\n\tpublic static MonoMac.Foundation.NSString CaptureInput { get; }\n\tpublic static MonoMac.Foundation.NSString CaptureOutput { get; }\n\tpublic static MonoMac.Foundation.NSString Device { get; }\n\tpublic static MonoMac.Foundation.NSString Domain { get; }\n\tpublic static MonoMac.Foundation.NSString ExcludingDevice { get; }\n\tpublic static MonoMac.Foundation.NSString FileSize { get; }\n\tpublic static MonoMac.Foundation.NSString RecordingSuccesfullyFinished { get; }\n\tpublic static MonoMac.Foundation.NSString Time { get; }\n}\n\n\n\n
Added properties:
\n\tpublic SCNPropertyControllers PropertyControllers { get; set; }\n\tpublic virtual MonoMac.Foundation.NSDictionary WeakPropertyControllers { get; set; }\n\n
Modified methods:
\npublic virtual void HandleEvent (SCNParticleEvent evnt, MonoMac.Foundation.NSString[] properties particleProperties, SCNParticleEventHandler handler)\n
public static class SCNParticleProperty {\n\t// properties\n\tpublic static MonoMac.Foundation.NSString Angle { get; }\n\tpublic static MonoMac.Foundation.NSString AngularVelocity { get; }\n\tpublic static MonoMac.Foundation.NSString Bounce { get; }\n\tpublic static MonoMac.Foundation.NSString Charge { get; }\n\tpublic static MonoMac.Foundation.NSString Color { get; }\n\tpublic static MonoMac.Foundation.NSString Frame { get; }\n\tpublic static MonoMac.Foundation.NSString FrameRate { get; }\n\tpublic static MonoMac.Foundation.NSString Friction { get; }\n\tpublic static MonoMac.Foundation.NSString Life { get; }\n\tpublic static MonoMac.Foundation.NSString Opacity { get; }\n\tpublic static MonoMac.Foundation.NSString Position { get; }\n\tpublic static MonoMac.Foundation.NSString RotationAxis { get; }\n\tpublic static MonoMac.Foundation.NSString Size { get; }\n\tpublic static MonoMac.Foundation.NSString Velocity { get; }\n}\n\n\n
[Serializable]\npublic enum SCNPhysicsCollisionCategory {\n\tAll = 4294967295,\n\tDefault = 1,\n\tNone = 0,\n\tStatic = 2,\n}\n\n\n
public class SCNPropertyControllers {\n\t// constructors\n\tpublic SCNPropertyControllers ();\n\t// properties\n\tpublic SCNParticlePropertyController Angle { get; set; }\n\tpublic SCNParticlePropertyController AngularVelocity { get; set; }\n\tpublic SCNParticlePropertyController Bounce { get; set; }\n\tpublic SCNParticlePropertyController Charge { get; set; }\n\tpublic SCNParticlePropertyController Color { get; set; }\n\tpublic SCNParticlePropertyController Frame { get; set; }\n\tpublic SCNParticlePropertyController FrameRate { get; set; }\n\tpublic SCNParticlePropertyController Friction { get; set; }\n\tpublic SCNParticlePropertyController Life { get; set; }\n\tpublic SCNParticlePropertyController Opacity { get; set; }\n\tpublic SCNParticlePropertyController Position { get; set; }\n\tpublic SCNParticlePropertyController RotationAxis { get; set; }\n\tpublic SCNParticlePropertyController Size { get; set; }\n\tpublic SCNParticlePropertyController Velocity { get; set; }\n}\n\n\n\n
Added constructor:
\n\tpublic DomEvent (string eventTypeArg, bool canBubbleArg, bool cancelableArg);\n\n
Obsoleted methods:
\n[Obsolete (\"Use the constructor instead\"]\n\tpublic virtual void InitEvent (string eventTypeArg, bool canBubbleArg, bool cancelableArg);\n
Added constructors:
\n\tpublic DomKeyboardEvent (string eventType, bool canBubble, bool cancelable, DomAbstractView view, string keyIdentifier, DomKeyLocation keyLocation, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey, bool altGraphKey);\n\tpublic DomKeyboardEvent (string eventType, bool canBubble, bool cancelable, DomAbstractView view, string keyIdentifier, DomKeyLocation keyLocation, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey);\n\n
Obsoleted methods:
\n[Obsolete (\"Use the constructor instead\"]\n\tpublic virtual void InitEvent (string eventType, bool canBubble, bool cancelable, DomAbstractView view, string keyIdentifier, DomKeyLocation keyLocation, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey, bool altGraphKey);\n\t[Obsolete (\"Use the constructor instead\"]\n\tpublic virtual void InitEvent (string eventType, bool canBubble, bool cancelable, DomAbstractView view, string keyIdentifier, DomKeyLocation keyLocation, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey);\n
Added constructor:
\n\tpublic DomMouseEvent (string eventType, bool canBubble, bool cancelable, DomAbstractView view, int detail, int screenX, int screenY, int clientX, int clientY, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey, ushort button, DomEventTarget relatedTarget);\n\n
Obsoleted methods:
\n[Obsolete (\"Use the constructor instead\"]\n\tpublic virtual void InitEvent (string eventType, bool canBubble, bool cancelable, DomAbstractView view, int detail, int screenX, int screenY, int clientX, int clientY, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey, ushort button, DomEventTarget relatedTarget);\n
Added constructor:
\n\tpublic DomOverflowEvent (ushort orient, bool hasHorizontalOverflow, bool hasVerticalOverflow);\n\n
Obsoleted methods:
\n[Obsolete (\"Use the constructor instead\"]\n\tpublic virtual void InitEvent (ushort orient, bool hasHorizontalOverflow, bool hasVerticalOverflow);\n
Modified base type: MonoMac.WebKit.DomNode
\nMonoMac.WebKit.DomCharacterData
\n\nAdded constructor:
\n\tpublic DomUIEvent (string eventType, bool canBubble, bool cancelable, DomAbstractView view, int detail);\n\n
Obsoleted methods:
\n[Obsolete (\"Use the constructor instead\"]\n\tpublic virtual void InitEvent (string eventType, bool canBubble, bool cancelable, DomAbstractView view, int detail);\n
Added constructor:
\n\tpublic DomWheelEvent (int wheelDeltaX, int wheelDeltaY, DomAbstractView view, int screenX, int screnY, int clientX, int clientY, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey);\n\n
Obsoleted methods:
\n[Obsolete (\"Use the constructor instead\"]\n\tpublic virtual void InitEvent (int wheelDeltaX, int wheelDeltaY, DomAbstractView view, int screenX, int screnY, int clientX, int clientY, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey);\n
public class MKOverlayView {\n\t// constructors\n\tpublic MKOverlayView ();\n\t// methods\n\tpublic static float MKRoadWidthAtZoomScale (float zoomScale);\n}\n\n\n\n
public class SKDocument : System.IDisposable, MonoMac.ObjCRuntime.INativeObject {\n\t// constructors\n\tpublic SKDocument (string name, SKDocument parent, string scheme);\n\tpublic SKDocument (MonoMac.Foundation.NSUrl url);\n\t// properties\n\tpublic virtual IntPtr Handle { get; }\n\tpublic string Name { get; }\n\tpublic string Scheme { get; }\n\tpublic MonoMac.Foundation.NSUrl Url { get; }\n\t// methods\n\tprotected override void ~SKDocument ();\n\tprotected virtual void Dispose (bool disposing);\n\tpublic SKDocument GetParent ();\n}\n\n\n
public class SKIndex : System.IDisposable, MonoMac.ObjCRuntime.INativeObject {\n\t// properties\n\tpublic SKTextAnalysis AnalysisProperties { get; }\n\tpublic int DocumentCount { get; }\n\tpublic virtual IntPtr Handle { get; }\n\n\t[Obsolete (\"Apple recommends to use Flush instead of setting these parameters\")]\n\tpublic int MaximumBytesBeforeFlush { get; set; }\n\tpublic int MaximumDocumentID { get; }\n\tpublic int MaximumTermID { get; }\n\t// methods\n\tprotected override void ~SKIndex ();\n\tpublic bool AddDocument (SKDocument document, string mimeHint, bool canReplace);\n\tpublic bool AddDocumentWithText (SKDocument doc, string text, bool canReplace);\n\tpublic void Close ();\n\tpublic bool Compact ();\n\tpublic static SKIndex CreateWithMutableData (MonoMac.Foundation.NSMutableData data, string indexName, SKIndexType type, SKTextAnalysis analysisProperties);\n\tpublic static SKIndex CreateWithUrl (MonoMac.Foundation.NSUrl url, string indexName, SKIndexType type, SKTextAnalysis analysisProperties);\n\tpublic virtual void Dispose ();\n\tprotected virtual void Dispose (bool disposing);\n\tpublic bool Flush ();\n\tpublic static SKIndex FromData (MonoMac.Foundation.NSData data, string indexName);\n\tpublic static SKIndex FromMutableData (MonoMac.Foundation.NSMutableData data, string indexName);\n\tpublic static SKIndex FromUrl (MonoMac.Foundation.NSUrl url, string indexName, bool writeAccess);\n\tpublic SKDocument GetDocument (IntPtr documentId);\n\tpublic static void LoadDefaultExtractorPlugIns ();\n\tpublic bool MoveDocument (SKDocument document, SKDocument newParent);\n\tpublic bool RemoveDocument (SKDocument doc);\n\tpublic bool RenameDocument (SKDocument document, string newName);\n\tpublic SKSearch Search (string query, SKSearchOptions options);\n\tpublic void SetDocumentProperties (SKDocument document, MonoMac.Foundation.NSDictionary dict);\n}\n\n\n
[Serializable]\npublic enum SKIndexType {\n\tInverted = 1,\n\tInvertedVector = 3,\n\tUnknown = 0,\n\tVector = 2,\n}\n\n\n
public class SKSearch : System.IDisposable, MonoMac.ObjCRuntime.INativeObject {\n\t// properties\n\tpublic virtual IntPtr Handle { get; }\n\t// methods\n\tprotected override void ~SKSearch ();\n\tpublic void Cancel ();\n\tprotected virtual void Dispose (bool disposing);\n\tpublic bool FindMatches (int maxCount, ref IntPtr[] ids, double waitTime, out int foundCount);\n\tpublic bool FindMatches (int maxCount, ref IntPtr[] ids, ref float[] scores, double waitTime, out int foundCount);\n}\n\n\n
[Serializable]\n[Flags]\npublic enum SKSearchOptions {\n\tDefault = 0,\n\tFindSimilar = 4,\n\tNoRelevanceScores = 1,\n\tSpaceMeansOr = 2,\n}\n\n\n
public class SKSummary : System.IDisposable, MonoMac.ObjCRuntime.INativeObject {\n\t// properties\n\tpublic virtual IntPtr Handle { get; }\n\tpublic int ParagraphCount { get; }\n\tpublic int SentenceCount { get; }\n\t// methods\n\tprotected override void ~SKSummary ();\n\tpublic static SKSummary Create (string text);\n\tpublic static SKSummary Create (MonoMac.Foundation.NSString nsString);\n\tpublic virtual void Dispose ();\n\tprotected virtual void Dispose (bool disposing);\n\tpublic string GetParagraph (int idx);\n\tpublic string GetParagraphSummary (int maxParagraphs);\n\tpublic int GetParagraphSummaryInfo (int maxNumParagraphsInSummary, int[] rankOrderOfParagraphs, int[] paragraphIndexOfParagraphs);\n\tpublic string GetSentence (int idx);\n\tpublic string GetSentenceSummary (int maxSentences);\n\tpublic int GetSentenceSummaryInfo (int maxNumSentencesInSummary, int[] rankOrderOfSentences, int[] sentenceIndexOfSentences, int[] paragraphIndexOfSentences);\n}\n\n\n
public class SKTextAnalysis : MonoMac.Foundation.DictionaryContainer {\n\t// constructors\n\tpublic SKTextAnalysis ();\n\tpublic SKTextAnalysis (MonoMac.Foundation.NSDictionary dictionary);\n\t// properties\n\tpublic string EndTermChars { get; set; }\n\tpublic MonoMac.Foundation.NSNumber MaximumTerms { get; set; }\n\tpublic int? MinTermLength { get; set; }\n\tpublic bool? ProximityIndexing { get; set; }\n\tpublic string StartTermChars { get; set; }\n\tpublic MonoMac.Foundation.NSSet StopWords { get; set; }\n\tpublic MonoMac.Foundation.NSDictionary Substitutions { get; set; }\n\tpublic string TermChars { get; set; }\n}\n\n\n
public static class SKTextAnalysisKeys {\n\t// properties\n\tpublic static MonoMac.Foundation.NSString EndTermCharsKey { get; }\n\tpublic static MonoMac.Foundation.NSString MaximumTermsKey { get; }\n\tpublic static MonoMac.Foundation.NSString MinTermLengthKey { get; }\n\tpublic static MonoMac.Foundation.NSString ProximityIndexingKey { get; }\n\tpublic static MonoMac.Foundation.NSString StartTermCharsKey { get; }\n\tpublic static MonoMac.Foundation.NSString StopWordsKey { get; }\n\tpublic static MonoMac.Foundation.NSString SubstitutionsKey { get; }\n\tpublic static MonoMac.Foundation.NSString TermCharsKey { get; }\n}\n\n