public static void ForceUpdateDeviceID(this ICTDeviceInfo This, string newDeviceID) { if (newDeviceID == null) { ObjCRuntime.ThrowHelper.ThrowArgumentNullException(nameof(newDeviceID)); } var nsnewDeviceID = NSString.CreateNative(newDeviceID); global::ApiDefinition.Messaging.void_objc_msgSend_IntPtr(This.Handle, Selector.GetHandle("forceUpdateDeviceID:"), nsnewDeviceID); NSString.ReleaseNative(nsnewDeviceID); }
public static void ForceUpdateCustomDeviceID(this ICTDeviceInfo This, string cleverTapID) { if (cleverTapID == null) { throw new ArgumentNullException("cleverTapID"); } var nscleverTapID = NSString.CreateNative(cleverTapID); global::ApiDefinition.Messaging.void_objc_msgSend_IntPtr(This.Handle, Selector.GetHandle("forceUpdateCustomDeviceID:"), nscleverTapID); NSString.ReleaseNative(nscleverTapID); }
public static void ForceNewDeviceID(this ICTDeviceInfo This) { global::ApiDefinition.Messaging.void_objc_msgSend(This.Handle, Selector.GetHandle("forceNewDeviceID")); }
public static bool GetIsErrorDeviceID(this ICTDeviceInfo This) { return(global::ApiDefinition.Messaging.bool_objc_msgSend(This.Handle, Selector.GetHandle("isErrorDeviceID"))); }
public static NSMutableArray <CTValidationResult> GetValidationErrors(this ICTDeviceInfo This) { return(Runtime.GetNSObject <NSMutableArray <CTValidationResult> > (global::ApiDefinition.Messaging.IntPtr_objc_msgSend(This.Handle, Selector.GetHandle("validationErrors")))); }
public static bool GetAdvertisingTrackingEnabled(this ICTDeviceInfo This) { return(global::ApiDefinition.Messaging.bool_objc_msgSend(This.Handle, Selector.GetHandle("advertisingTrackingEnabled"))); }
public static string GetFallbackDeviceId(this ICTDeviceInfo This) { return(NSString.FromHandle(global::ApiDefinition.Messaging.IntPtr_objc_msgSend(This.Handle, Selector.GetHandle("fallbackDeviceId")))); }
public static string GetVendorIdentifier(this ICTDeviceInfo This) { return(NSString.FromHandle(global::ApiDefinition.Messaging.IntPtr_objc_msgSend(This.Handle, Selector.GetHandle("vendorIdentifier")))); }
public static string GetCountryCode(this ICTDeviceInfo This) { return(NSString.FromHandle(global::ApiDefinition.Messaging.IntPtr_objc_msgSend(This.Handle, Selector.GetHandle("countryCode")))); }