Xamarin.Mac.dll
Namespace CoreMidi
Type Changed: CoreMidi.Midi
Added properties:
public static Foundation.NSString NetworkBonjourServiceType { get; }
public static Foundation.NSString NetworkNotificationContactsDidChange { get; }
public static Foundation.NSString NetworkNotificationSessionDidChange { get; }
New Type: CoreMidi.MidiNetworkConnection
public class MidiNetworkConnection : Foundation.NSObject, Foundation.INSObjectProtocol, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject> {
// constructors
protected MidiNetworkConnection (Foundation.NSObjectFlag t);
protected MidiNetworkConnection (IntPtr handle);
// properties
public override IntPtr ClassHandle { get; }
public virtual MidiNetworkHost Host { get; }
// methods
public static MidiNetworkConnection FromHost (MidiNetworkHost host);
}
New Type: CoreMidi.MidiNetworkHost
public class MidiNetworkHost : Foundation.NSObject, Foundation.INSObjectProtocol, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject> {
// constructors
protected MidiNetworkHost (Foundation.NSObjectFlag t);
protected MidiNetworkHost (IntPtr handle);
// properties
public virtual string Address { get; }
public override IntPtr ClassHandle { get; }
public virtual string Name { get; }
public virtual string NetServiceDomain { get; }
public virtual string NetServiceName { get; }
public virtual nint Port { get; }
// methods
public static MidiNetworkHost Create (string hostName, Foundation.NSNetService netService);
public static MidiNetworkHost Create (string hostName, string netServiceName, string netServiceDomain);
public static MidiNetworkHost Create (string hostName, string address, nint port);
public virtual bool HasSameAddressAs (MidiNetworkHost other);
}
New Type: CoreMidi.MidiNetworkSession
public class MidiNetworkSession : Foundation.NSObject, Foundation.INSObjectProtocol, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject> {
// constructors
protected MidiNetworkSession (Foundation.NSObjectFlag t);
protected MidiNetworkSession (IntPtr handle);
// properties
public override IntPtr ClassHandle { get; }
public virtual MidiNetworkConnectionPolicy ConnectionPolicy { get; set; }
public virtual Foundation.NSSet Connections { get; }
public virtual Foundation.NSSet Contacts { get; }
public static MidiNetworkSession DefaultSession { get; }
public MidiEndpoint DestinationEndPoint { get; }
public virtual bool Enabled { get; set; }
public virtual string LocalName { get; }
public virtual string NetworkName { get; }
public virtual nint NetworkPort { get; }
public MidiEndpoint SourceEndpoint { get; }
// methods
public virtual bool AddConnection (MidiNetworkConnection connection);
public virtual bool AddContact (MidiNetworkHost contact);
public virtual bool RemoveConnection (MidiNetworkConnection connection);
public virtual bool RemoveContact (MidiNetworkHost contact);
}
Namespace CoreText
Type Changed: CoreText.CTRunDelegate
Modified base type:
-System.Object
+CoreFoundation.NativeObject
Removed property:
public virtual IntPtr Handle { get; }
Removed methods:
public virtual void Dispose ();
protected virtual void Dispose (bool disposing);
protected override void ~CTRunDelegate ();
Type Changed: CoreText.CTRunDelegateOperations
Added property:
public IntPtr Handle { get; }
Namespace CoreVideo
New Type: CoreVideo.CVImageBufferAlphaChannelModeExtensions
public static class CVImageBufferAlphaChannelModeExtensions {
// methods
public static Foundation.NSString GetConstant (this CVImageBufferAlphaChannelMode self);
public static CVImageBufferAlphaChannelMode GetValue (Foundation.NSString constant);
}
Namespace MapKit
Type Changed: MapKit.MKMapItem
Modified methods:
public bool OpenMaps (MKMapItem[] mapItems--- = NULL---, MKLaunchOptions launchOptions = NULL)
Namespace ObjCRuntime
Type Changed: ObjCRuntime.Constants
Modified fields:
-public const string Version = "7.8.2";
+public const string Version = "7.11.2";
Obsoleted fields:
[Obsolete ("Use 'MacCatalyst' instead.")]
UIKitForMac = 5,
Namespace PdfKit
Type Changed: PdfKit.PdfAnnotationMarkup
Added property:
public CoreGraphics.CGPoint[] QuadrilateralPoints { get; set; }
Type Changed: PdfKit.PdfBorder
Added property:
public nfloat[] DashPattern { get; set; }
public static class HdrMetadataInsertionModeExtensions {
// methods
public static Foundation.NSString GetConstant (this HdrMetadataInsertionMode self);
public static HdrMetadataInsertionMode GetValue (Foundation.NSString constant);
}