Table of Contents

Class SBSDKUI2BarcodeScannerViewController

Namespace
ScanbotSDK.iOS
Assembly
BarcodeSDK.NET.iOS.dll
public class SBSDKUI2BarcodeScannerViewController : UIViewController
Inheritance
SBSDKUI2BarcodeScannerViewController

Constructors

SBSDKUI2BarcodeScannerViewController(NSCoder)

public SBSDKUI2BarcodeScannerViewController(NSCoder coder)

Parameters

coder NSCoder

SBSDKUI2BarcodeScannerViewController(NSObjectFlag)

protected SBSDKUI2BarcodeScannerViewController(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKUI2BarcodeScannerViewController(NativeHandle)

protected SBSDKUI2BarcodeScannerViewController(NativeHandle handle)

Parameters

handle NativeHandle

Properties

ChildViewControllerForStatusBarHidden

public virtual UIViewController? ChildViewControllerForStatusBarHidden { get; }

Property Value

UIViewController

ChildViewControllerForStatusBarStyle

public virtual UIViewController? ChildViewControllerForStatusBarStyle { get; }

Property Value

UIViewController

ClassHandle

public override NativeHandle ClassHandle { get; }

Property Value

NativeHandle

PreferredStatusBarStyle

public virtual UIStatusBarStyle PreferredStatusBarStyle { get; }

Property Value

UIStatusBarStyle

PrefersHomeIndicatorAutoHidden

public virtual bool PrefersHomeIndicatorAutoHidden { get; }

Property Value

bool

PrefersStatusBarHidden

public virtual bool PrefersStatusBarHidden { get; }

Property Value

bool

ShouldAutorotate

public virtual bool ShouldAutorotate { get; }

Property Value

bool

ShouldHideHomeIndicator

public virtual bool ShouldHideHomeIndicator { get; set; }

Property Value

bool

SupportedInterfaceOrientations

public virtual UIInterfaceOrientationMask SupportedInterfaceOrientations { get; }

Property Value

UIInterfaceOrientationMask

Methods

CreateNew(SBSDKUI2BarcodeScannerConfiguration, Action<SBSDKUI2BarcodeScannerViewController, bool, NSError, SBSDKUI2BarcodeScannerResult>)

public static SBSDKUI2BarcodeScannerViewController CreateNew(SBSDKUI2BarcodeScannerConfiguration configuration, Action<SBSDKUI2BarcodeScannerViewController, bool, NSError, SBSDKUI2BarcodeScannerResult> handler)

Parameters

configuration SBSDKUI2BarcodeScannerConfiguration
handler Action<SBSDKUI2BarcodeScannerViewController, bool, NSError, SBSDKUI2BarcodeScannerResult>

Returns

SBSDKUI2BarcodeScannerViewController

PresentOn(UIViewController, SBSDKUI2BarcodeScannerConfiguration, Action<SBSDKUI2BarcodeScannerViewController, bool, NSError, SBSDKUI2BarcodeScannerResult>)

public static SBSDKUI2BarcodeScannerViewController PresentOn(UIViewController presenter, SBSDKUI2BarcodeScannerConfiguration configuration, Action<SBSDKUI2BarcodeScannerViewController, bool, NSError, SBSDKUI2BarcodeScannerResult> handler)

Parameters

presenter UIViewController
configuration SBSDKUI2BarcodeScannerConfiguration
handler Action<SBSDKUI2BarcodeScannerViewController, bool, NSError, SBSDKUI2BarcodeScannerResult>

Returns

SBSDKUI2BarcodeScannerViewController

TraitCollectionDidChange(UITraitCollection?)

public virtual void TraitCollectionDidChange(UITraitCollection? previousTraitCollection)

Parameters

previousTraitCollection UITraitCollection

ViewDidLayoutSubviews()

public virtual void ViewDidLayoutSubviews()

ViewDidLoad()

public virtual void ViewDidLoad()

ViewWillAppear(bool)

public virtual void ViewWillAppear(bool animated)

Parameters

animated bool

ViewWillTransitionToSizeWithTransitionCoordinator(CGSize, IUIViewControllerTransitionCoordinator)

public virtual void ViewWillTransitionToSizeWithTransitionCoordinator(CGSize size, IUIViewControllerTransitionCoordinator coordinator)

Parameters

size CGSize
coordinator IUIViewControllerTransitionCoordinator