Modified fields:
-public const string Version = "17.99.0";
+public const string Version = "18.0.9664";
Added methods:
public static void ValidateAmount (Foundation.NSDecimalNumber amount, string currencyCode, PKPayLaterViewValidateAmountCallback callback);
public static void ValidateAmount (System.Decimal amount, string currencyCode, PKPayLaterViewValidateAmountCallback callback);
public sealed delegate PKPayLaterViewValidateAmountCallback : System.MulticastDelegate {
// constructors
public PKPayLaterViewValidateAmountCallback (object object, IntPtr method);
// methods
public virtual System.IAsyncResult BeginInvoke (bool eligible, System.AsyncCallback callback, object object);
public virtual void EndInvoke (System.IAsyncResult result);
public virtual void Invoke (bool eligible);
}
public static class AppStore {
// methods
public static void RequestReview (UIKit.UIWindowScene in);
}
Added methods:
public virtual Foundation.NSDictionary GetWeakTitleTextAttributes (UIControlState state);
public virtual void SetTitleTextAttributes (Foundation.NSDictionary attributes, UIControlState state);
Added methods:
public virtual Foundation.NSDictionary GetWeakTitleTextAttributes (UIControlState state);
public virtual void SetTitleTextAttributes (Foundation.NSDictionary attributes, UIControlState state);
Obsoleted methods:
[Obsolete ("Use the overload that takes a 'UITraitMutations' parameter instead.")]
public virtual UITraitCollection GetTraitCollectionByModifyingTraits (System.Func<IUIMutableTraits> mutations);
[Obsolete ("Use the overload that takes a 'UITraitMutations' parameter instead.")]
public static UITraitCollection GetTraitCollectionWithTraits (System.Func<IUIMutableTraits> mutations);
Added methods:
public virtual UITraitCollection GetTraitCollectionByModifyingTraits (UITraitMutations mutations);
public static UITraitCollection GetTraitCollectionWithTraits (UITraitMutations mutations);
public sealed delegate UITraitMutations : System.MulticastDelegate {
// constructors
public UITraitMutations (object object, IntPtr method);
// methods
public virtual System.IAsyncResult BeginInvoke (IUIMutableTraits mutableTraits, System.AsyncCallback callback, object object);
public virtual void EndInvoke (System.IAsyncResult result);
public virtual void Invoke (IUIMutableTraits mutableTraits);
}
Added property:
public static double VisionVersionNumber { get; }