Beispiel #1
0
 public static bool CanShow(this ICTInAppFCManager This, CTInAppNotification inapp)
 {
     if (inapp == null)
     {
         throw new ArgumentNullException("inapp");
     }
     return(global::ApiDefinition.Messaging.bool_objc_msgSend_IntPtr(This.Handle, Selector.GetHandle("canShow:"), inapp.Handle));
 }
Beispiel #2
0
 public static void DidDismiss(this ICTInAppFCManager This, CTInAppNotification inapp)
 {
     if (inapp == null)
     {
         throw new ArgumentNullException("inapp");
     }
     global::ApiDefinition.Messaging.void_objc_msgSend_IntPtr(This.Handle, Selector.GetHandle("didDismiss:"), inapp.Handle);
 }
Beispiel #3
0
 public static bool HasDailyCapacityMaxedOut(this ICTInAppFCManager This, CTInAppNotification dictionary)
 {
     if (dictionary == null)
     {
         throw new ArgumentNullException("dictionary");
     }
     return(global::ApiDefinition.Messaging.bool_objc_msgSend_IntPtr(This.Handle, Selector.GetHandle("hasDailyCapacityMaxedOut:"), dictionary.Handle));
 }
Beispiel #4
0
 public static void ProcessResponse(this ICTInAppFCManager This, NSDictionary response)
 {
     if (response == null)
     {
         throw new ArgumentNullException("response");
     }
     global::ApiDefinition.Messaging.void_objc_msgSend_IntPtr(This.Handle, Selector.GetHandle("processResponse:"), response.Handle);
 }
Beispiel #5
0
 public static void AttachToHeader(this ICTInAppFCManager This, NSMutableDictionary header)
 {
     if (header == null)
     {
         throw new ArgumentNullException("header");
     }
     global::ApiDefinition.Messaging.void_objc_msgSend_IntPtr(This.Handle, Selector.GetHandle("attachToHeader:"), header.Handle);
 }
Beispiel #6
0
 public static void ChangeUser(this ICTInAppFCManager This)
 {
     global::ApiDefinition.Messaging.void_objc_msgSend(This.Handle, Selector.GetHandle("changeUser"));
 }
Beispiel #7
0
 public static void ResetSession(this ICTInAppFCManager This)
 {
     global::ApiDefinition.Messaging.void_objc_msgSend(This.Handle, Selector.GetHandle("resetSession"));
 }
Beispiel #8
0
 public static void CheckUpdateDailyLimits(this ICTInAppFCManager This)
 {
     global::ApiDefinition.Messaging.void_objc_msgSend(This.Handle, Selector.GetHandle("checkUpdateDailyLimits"));
 }
Beispiel #9
0
 public static void UpdateLimitsPerDay(this ICTInAppFCManager This, int perDay, int perSession)
 {
     global::ApiDefinition.Messaging.void_objc_msgSend_int_int(This.Handle, Selector.GetHandle("updateLimitsPerDay:andPerSession:"), perDay, perSession);
 }