Table of Contents

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