Xamarin.iOS.dll
Namespace CoreTelephony
Type Changed: CoreTelephony.CTSubscriber
Added properties:
public ICTSubscriberDelegate Delegate { get; set; }
public virtual string Identifier { get; }
public virtual Foundation.NSObject WeakDelegate { get; set; }
Added method:
protected override void Dispose (bool disposing);
Type Changed: CoreTelephony.CTSubscriberInfo
Added property:
public static CTSubscriber[] Subscribers { get; }
New Type: CoreTelephony.ICTSubscriberDelegate
public interface ICTSubscriberDelegate : ObjCRuntime.INativeObject, System.IDisposable {
// methods
public virtual void SubscriberTokenRefreshed (CTSubscriber subscriber);
}
Namespace GameController
Type Changed: GameController.GCExtendedGamepad
Added properties:
public virtual GCControllerButtonInput LeftThumbstickButton { get; }
public virtual GCControllerButtonInput RightThumbstickButton { get; }
Namespace IdentityLookup
Type Changed: IdentityLookup.ILClassificationResponse
Added property:
public virtual string UserString { get; set; }
Namespace Intents
Type Changed: Intents.INIntentErrorCode
Added value:
MissingInformation = 3002,
Namespace ObjCRuntime
Type Changed: ObjCRuntime.Constants
Modified fields:
-public const string SdkVersion = "12.0";
+public const string SdkVersion = "12.1";
-public const string Version = "12.0.0";
+public const string Version = "12.1.0";
Namespace UIKit
New Type: UIKit.IUIPencilInteractionDelegate
public interface IUIPencilInteractionDelegate : ObjCRuntime.INativeObject, System.IDisposable {
}
New Type: UIKit.UIPencilInteraction
public class UIPencilInteraction : Foundation.NSObject, Foundation.INSObjectProtocol, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject>, IUIInteraction {
// constructors
public UIPencilInteraction ();
protected UIPencilInteraction (Foundation.NSObjectFlag t);
protected UIPencilInteraction (IntPtr handle);
// properties
public override IntPtr ClassHandle { get; }
public IUIPencilInteractionDelegate Delegate { get; set; }
public virtual bool Enabled { get; set; }
public static UIPencilPreferredAction PreferredTapAction { get; }
public virtual UIView View { get; }
public virtual Foundation.NSObject WeakDelegate { get; set; }
// methods
public virtual void DidMoveToView (UIView view);
protected override void Dispose (bool disposing);
public virtual void WillMoveToView (UIView view);
}
New Type: UIKit.UIPencilInteractionDelegate
public class UIPencilInteractionDelegate : Foundation.NSObject, Foundation.INSObjectProtocol, ObjCRuntime.INativeObject, System.IDisposable, System.IEquatable<Foundation.NSObject>, IUIPencilInteractionDelegate {
// constructors
public UIPencilInteractionDelegate ();
protected UIPencilInteractionDelegate (Foundation.NSObjectFlag t);
protected UIPencilInteractionDelegate (IntPtr handle);
// methods
public virtual void DidTap (UIPencilInteraction interaction);
}
New Type: UIKit.UIPencilInteractionDelegate_Extensions
public static class UIPencilInteractionDelegate_Extensions {
// methods
public static void DidTap (this IUIPencilInteractionDelegate This, UIPencilInteraction interaction);
}
New Type: UIKit.UIPencilPreferredAction
[Serializable]
public enum UIPencilPreferredAction {
Ignore = 0,
ShowColorPalette = 3,
SwitchEraser = 1,
SwitchPrevious = 2,
}