Obsoleted properties:
[Obsolete ("Use the 'Inputs' property instead.")]
public virtual AVAssetWriterInput[] inputs { get; }
Added property:
public virtual AVAssetWriterInput[] Inputs { get; }
Added values:
F17 = 64,
RightCommand = 54,
Added constructors:
public NSTextList (NSTextListMarkerFormats format);
public NSTextList (string format);
public NSTextList (string format, NSTextListOptions mask);
Added property:
public string CustomMarkerFormat { get; }
Added value:
CustomString = -1,
Added value:
None = 0,
Added constructor:
public NSWindow (IntPtr windowRef);
Obsoleted fields:
[Obsolete ("Set 'TrackReleasedWhenClosed' and call 'ReleaseWhenClosed()' instead.")]
public static bool DisableReleasedWhenClosedInConstructor;
Obsoleted properties:
[Obsolete ("Call 'ReleaseWhenClosed ()' instead.")]
public virtual bool ReleasedWhenClosed { get; set; }
Added properties:
public bool DangerousReleasedWhenClosed { get; set; }
public static bool TrackReleasedWhenClosed { get; set; }
Added method:
public void ReleaseWhenClosed (bool value);
Obsoleted properties:
[Obsolete ("This property has been removed. It will always return string.Empty.")]
public virtual string ApplicationIdentifier { get; }
[Obsolete ("This property has been removed. It will always return string.Empty.")]
public virtual Foundation.NSDate LastApplicationLaunchTime { get; }
[Obsolete ("This property has been removed. It will always return string.Empty.")]
public virtual Foundation.NSDate LastPeriodicCheckTime { get; }
Obsoleted properties:
[Obsolete ("This property has been removed. It will always return string.Empty.")]
public virtual Foundation.NSError Error { get; }
Obsoleted methods:
[Obsolete ("This property has been removed. It will always return string.Empty.")]
public virtual void PerformWithExclusiveControl (Foundation.NSDate date, System.Action<System.Boolean,Foundation.NSError> performHandler);
Obsoleted properties:
[Obsolete ("Use 'UbiquitousContainerIdentifierKey' instead.")]
public static Foundation.NSString eUbiquitousContainerIdentifierKey { get; }
Added properties:
public System.Net.IPEndPoint Address { get; }
public System.Net.IPEndPoint RemoteAddress { get; }
Added method:
public void Invalidate ();
Obsoleted properties:
[Obsolete ("Now accessible as AdobeRgb1998.")]
public static Foundation.NSString AdobeRGB1998 { get; }
[Obsolete ("Now accessible as GenericCmyk.")]
public static Foundation.NSString GenericCMYK { get; }
[Obsolete ("Now accessible as GenericRgb.")]
public static Foundation.NSString GenericRGB { get; }
[Obsolete ("Now accessible as GenericRgb.")]
public static Foundation.NSString GenericRGBLinear { get; }
[Obsolete ("Now accessible as Srgb.")]
public static Foundation.NSString SRGB { get; }
Obsoleted properties:
[Obsolete ("This property was removed. The getter always returns null and the setter throws and InvalidOperationException.")]
public virtual string[] ProtectionClasses { get; set; }
Added constructors:
public NSAttributedString (NSData data, out NSError error);
public NSAttributedString (NSUrl url, out NSError error);
public NSAttributedString (NSData data, NSAttributedStringDocumentAttributes documentAttributes, out NSError error);
public NSAttributedString (NSUrl url, NSAttributedStringDocumentAttributes documentAttributes, out NSError error);
Added properties:
public AppKit.NSColor BackgroundColor { get; set; }
public float? DefaultTabInterval { get; set; }
public float? HyphenationFactor { get; set; }
public CoreGraphics.CGSize? PaperSize { get; set; }
public bool? ReadOnly { get; set; }
public NSDocumentViewMode? ViewMode { get; set; }
public CoreGraphics.CGSize? ViewSize { get; set; }
public float? ViewZoom { get; set; }
Obsoleted properties:
[Obsolete ("Use the 'AllBundles' property instead.")]
public static NSBundle[] _AllBundles { get; }
Added property:
public static NSBundle[] AllBundles { get; }
Added constructors:
public NSOperatingSystemVersion (IntPtr major);
public NSOperatingSystemVersion (IntPtr major, IntPtr minor);
Added interfaces:
System.IComparable
System.IEquatable<NSOperatingSystemVersion>
Added methods:
public int CompareTo (NSOperatingSystemVersion otherVersion);
public virtual int CompareTo (object obj);
public virtual bool Equals (NSOperatingSystemVersion other);
public override bool Equals (object obj);
public override int GetHashCode ();
public static bool op_Equality (NSOperatingSystemVersion os1, NSOperatingSystemVersion os2);
public static bool op_Inequality (NSOperatingSystemVersion os1, NSOperatingSystemVersion os2);
Added properties:
public virtual NSUrl CurrentDirectoryUrl { get; set; }
public virtual NSUrl ExecutableUrl { get; set; }
public virtual NSQualityOfService QualityOfService { get; set; }
public virtual System.Action<NSTask> TerminationHandler { get; set; }
Added methods:
public virtual bool Launch (out NSError error);
public static NSTask LaunchFromUrl (NSUrl url, string[] arguments, out NSError error, System.Action<NSTask> terminationHandler);
Obsoleted properties:
[Obsolete ("This property will be ignored in .NET 8.")]
public bool BypassBackgroundSessionCheck { get; set; }
[Serializable]
public enum NSDocumentViewMode {
Normal = 0,
PageLayout = 1,
}
Added methods:
public virtual void StartGroupActivity (System.Action<GKPlayer> handler);
public virtual void StopGroupActivity ();
Obsoleted properties:
[Obsolete ("Use the 'FilterArray' property instead.")]
public virtual Foundation.NSArray filterArray { get; }
Added property:
public virtual Foundation.NSArray FilterArray { get; }
Obsoleted properties:
[Obsolete ("Use the 'AutoPlayDelay' property instead.")]
public virtual double autoPlayDelay { get; set; }
Added property:
public virtual double AutoPlayDelay { get; set; }
Added values:
AnswerCall = 26,
HangUpCall = 27,
public interface IINAnswerCallIntentHandling : ObjCRuntime.INativeObject, System.IDisposable {
// methods
public virtual void HandleAnswerCall (INAnswerCallIntent intent, System.Action<INAnswerCallIntentResponse> completion);
}
public interface IINHangUpCallIntentHandling : ObjCRuntime.INativeObject, System.IDisposable {
// methods
public virtual void HandleHangUpCall (INHangUpCallIntent intent, System.Action<INHangUpCallIntentResponse> completion);
}
public class INAnswerCallIntent : Intents.INIntent {
// constructors
public INAnswerCallIntent ();
public INAnswerCallIntent (Foundation.NSCoder coder);
protected INAnswerCallIntent (Foundation.NSObjectFlag t);
protected INAnswerCallIntent (ObjCRuntime.NativeHandle handle);
public INAnswerCallIntent (INCallAudioRoute audioRoute, string callIdentifier);
// properties
public override ObjCRuntime.NativeHandle ClassHandle { get; }
}
public static class INAnswerCallIntentHandling_Extensions {
// methods
public static void ConfirmAnswerCall (this IINAnswerCallIntentHandling This, INAnswerCallIntent intent, System.Action<INAnswerCallIntentResponse> completion);
}
public class INAnswerCallIntentResponse : Intents.INIntentResponse {
// constructors
public INAnswerCallIntentResponse (Foundation.NSCoder coder);
protected INAnswerCallIntentResponse (Foundation.NSObjectFlag t);
protected INAnswerCallIntentResponse (ObjCRuntime.NativeHandle handle);
public INAnswerCallIntentResponse (INAnswerCallIntentResponseCode code, Foundation.NSUserActivity userActivity);
// properties
public override ObjCRuntime.NativeHandle ClassHandle { get; }
public virtual INAnswerCallIntentResponseCode Code { get; }
}
[Serializable]
public enum INAnswerCallIntentResponseCode {
ContinueInApp = 2,
Failure = 5,
FailureRequiringAppLaunch = 6,
InProgress = 3,
Ready = 1,
Success = 4,
Unspecified = 0,
}
public class INHangUpCallIntent : Intents.INIntent {
// constructors
public INHangUpCallIntent ();
public INHangUpCallIntent (Foundation.NSCoder coder);
protected INHangUpCallIntent (Foundation.NSObjectFlag t);
protected INHangUpCallIntent (ObjCRuntime.NativeHandle handle);
public INHangUpCallIntent (string callIdentifier);
// properties
public override ObjCRuntime.NativeHandle ClassHandle { get; }
}
public static class INHangUpCallIntentHandling_Extensions {
// methods
public static void ConfirmHangUpCall (this IINHangUpCallIntentHandling This, INHangUpCallIntent intent, System.Action<INHangUpCallIntentResponse> completion);
}
public class INHangUpCallIntentResponse : Intents.INIntentResponse {
// constructors
public INHangUpCallIntentResponse (Foundation.NSCoder coder);
protected INHangUpCallIntentResponse (Foundation.NSObjectFlag t);
protected INHangUpCallIntentResponse (ObjCRuntime.NativeHandle handle);
public INHangUpCallIntentResponse (INHangUpCallIntentResponseCode code, Foundation.NSUserActivity userActivity);
// properties
public override ObjCRuntime.NativeHandle ClassHandle { get; }
public virtual INHangUpCallIntentResponseCode Code { get; }
}
[Serializable]
public enum INHangUpCallIntentResponseCode {
Failure = 4,
FailureNoCallToHangUp = 6,
FailureRequiringAppLaunch = 5,
InProgress = 2,
Ready = 1,
Success = 3,
Unspecified = 0,
}
Added method:
public static System.Runtime.InteropServices.NFloat MKRoadWidthAtZoomScale (System.Runtime.InteropServices.NFloat zoomScale);
Obsoleted methods:
[Obsolete ("Use the 'GetPathRadioType' property instead.")]
public NWInterfaceRadioType get_path_radio_type (uint pathIndex);
Added method:
public NWInterfaceRadioType GetPathRadioType (uint pathIndex);
Modified fields:
-public const string SdkVersion = "13.0";
+public const string SdkVersion = "13.1";
-public const string Version = "9.0.0";
+public const string Version = "9.1.1";
Obsoleted properties:
[Obsolete ("Use the 'FirstObject' property instead.")]
public virtual Foundation.NSObject firstObject { get; }
Added property:
public virtual Foundation.NSObject FirstObject { get; }
Added property:
public static Foundation.NSString ScreenRect { get; }
Added property:
public virtual bool Active { get; }
Added property:
public virtual AppKit.NSMenuItem MenuFormRepresentation { get; }
Modified properties:
-public string ProductIdentifier { get; set; }
+public string ProductIdentifier { get; }
-public string ProviderToken { get; set; }
+public string ProviderToken { get; }
Obsoleted properties:
[Obsolete ("Use the 'Anchors' property instead.")]
public virtual DomHtmlCollection anchors { get; }
[Obsolete ("Use the 'Applets' property instead.")]
public virtual DomHtmlCollection applets { get; }
[Obsolete ("Use the 'Body' property instead.")]
public virtual DomHtmlElement body { get; set; }
[Obsolete ("Use the 'Forms' property instead.")]
public virtual DomHtmlCollection forms { get; }
[Obsolete ("Use the 'Images' property instead.")]
public virtual DomHtmlCollection images { get; }
[Obsolete ("Use the 'Links' property instead.")]
public virtual DomHtmlCollection links { get; }
Added properties:
public virtual DomHtmlCollection Anchors { get; }
public virtual DomHtmlCollection Applets { get; }
public virtual DomHtmlElement Body { get; set; }
public virtual DomHtmlCollection Forms { get; }
public virtual DomHtmlCollection Images { get; }
public virtual DomHtmlCollection Links { get; }
Obsoleted properties:
[Obsolete ("Use the 'DefaultChecked' property instead.")]
public virtual bool defaultChecked { get; set; }
Added property:
public virtual bool DefaultChecked { get; set; }