Class ScanbotSDKGlobal  
  
  
    - Namespace
 - ScanbotSDK.iOS
 
  - Assembly
 - BarcodeSDK.NET.iOS.dll
 
   
  
  
  
    public class ScanbotSDKGlobal : NSObject
   
  
    - Inheritance
 
    - 
      
      
ScanbotSDKGlobal
     
  
  Constructors
  
  
  ScanbotSDKGlobal()
  
  
  
  
  
    public ScanbotSDKGlobal()
   
  
  
  ScanbotSDKGlobal(NSObjectFlag)
  
  
  
  
  
    protected ScanbotSDKGlobal(NSObjectFlag t)
   
  Parameters
  
    t NSObjectFlag 
    
  
  
  
  ScanbotSDKGlobal(NativeHandle)
  
  
  
  
  
    protected ScanbotSDKGlobal(NativeHandle handle)
   
  Parameters
  
    handle NativeHandle 
    
  
  Properties
  
  
  BackupImageStoragesEnabled
  
  
  
  
  
    public static bool BackupImageStoragesEnabled { get; set; }
   
  Property Value
  
    - bool
 
    
  
  
  
  ClassHandle
  
  
  
  
  
    public override NativeHandle ClassHandle { get; }
   
  Property Value
  
    - NativeHandle
 
    
  
  
  
  DefaultLicenseFailureHandler
  
  
  
  
  
    public static Action<SBSDKLicenseStatus, SBSDKFeature, NSString> DefaultLicenseFailureHandler { get; }
   
  Property Value
  
    - Action<SBSDKLicenseStatus, SBSDKFeature, NSString>
 
    
  
  
  
  IsLicenseValid
  
  
  
  
  
    public static bool IsLicenseValid { get; }
   
  Property Value
  
    - bool
 
    
  
  
  
  LicenseExpirationDate
  
  
  
  
  
    public static NSDate? LicenseExpirationDate { get; }
   
  Property Value
  
    - NSDate
 
    
  
  
  
  LicenseStatus
  
  
  
  
  
    public static SBSDKLicenseStatus LicenseStatus { get; }
   
  Property Value
  
    - SBSDKLicenseStatus
 
    
  
  
  
  ResourceBundle
  
  
  
  
  
    public static NSBundle? ResourceBundle { get; set; }
   
  Property Value
  
    - NSBundle
 
    
  
  
  
  SharedApplication
  
  
  
  
  
    public static UIApplication SharedApplication { get; set; }
   
  Property Value
  
    - UIApplication
 
    
  
  
  
  TestData
  
  
  
  
  
    public static SBSDKTestData TestData { get; }
   
  Property Value
  
    - SBSDKTestData
 
    
  
  Methods
  
  
  ApplyConfiguration(ScanbotSDKConfiguration)
  
  
  
  
  
    public static bool ApplyConfiguration(ScanbotSDKConfiguration configuration)
   
  Parameters
  
    configuration ScanbotSDKConfiguration 
    
  
  Returns
  
    - bool
 
    
  
  
  
  SetLicense(string)
  
  
  
  
  
    public static bool SetLicense(string licenseString)
   
  Parameters
  
    licenseString string 
    
  
  Returns
  
    - bool
 
    
  
  
  
  SetLicenseFailureHandler(Action<SBSDKLicenseStatus, SBSDKFeature, NSString>?)
  
  
  
  
  
    public static void SetLicenseFailureHandler(Action<SBSDKLicenseStatus, SBSDKFeature, NSString>? handler)
   
  Parameters
  
    handler Action<SBSDKLicenseStatus, SBSDKFeature, NSString> 
    
  
  
  
  SetLicenseLoggingEnabled(bool)
  
  
  
  
  
    public static void SetLicenseLoggingEnabled(bool enabled)
   
  Parameters
  
    enabled bool 
    
  
  
  
  SetLoggingEnabled(bool)
  
  
  
  
  
    public static void SetLoggingEnabled(bool enabled)
   
  Parameters
  
    enabled bool 
    
  
  
  
  SetupDefaultLicenseFailureHandler()
  
  
  
  
  
    public static void SetupDefaultLicenseFailureHandler()
   
  
  
  SetupDefaultLicenseFailureHandlerWithCompletion(Action?)
  
  
  
  
  
    public static void SetupDefaultLicenseFailureHandlerWithCompletion(Action? completion)
   
  Parameters
  
    completion Action