Table of Contents

Class SBSDKShutterButton

Namespace
ScanbotSDK.iOS
Assembly
BarcodeSDK.NET.iOS.dll
public class SBSDKShutterButton : UIButton
Inheritance
SBSDKShutterButton

Constructors

SBSDKShutterButton()

public SBSDKShutterButton()

SBSDKShutterButton(CGRect)

public SBSDKShutterButton(CGRect frame)

Parameters

frame CGRect

SBSDKShutterButton(NSCoder)

public SBSDKShutterButton(NSCoder coder)

Parameters

coder NSCoder

SBSDKShutterButton(NSObjectFlag)

protected SBSDKShutterButton(NSObjectFlag t)

Parameters

t NSObjectFlag

SBSDKShutterButton(NativeHandle)

protected SBSDKShutterButton(NativeHandle handle)

Parameters

handle NativeHandle

Properties

Appearance

public static SBSDKShutterButton.SBSDKShutterButtonAppearance Appearance { get; }

Property Value

SBSDKShutterButton.SBSDKShutterButtonAppearance

ButtonDetectedBackgroundColor

public virtual UIColor ButtonDetectedBackgroundColor { get; set; }

Property Value

UIColor

ButtonDetectedColor

public virtual UIColor ButtonDetectedColor { get; set; }

Property Value

UIColor

ButtonSearchingBackgroundColor

public virtual UIColor ButtonSearchingBackgroundColor { get; set; }

Property Value

UIColor

ButtonSearchingColor

public virtual UIColor ButtonSearchingColor { get; set; }

Property Value

UIColor

ClassHandle

public override NativeHandle ClassHandle { get; }

Property Value

NativeHandle

Highlighted

public virtual bool Highlighted { get; set; }

Property Value

bool

IndicatorColor

public virtual UIColor IndicatorColor { get; set; }

Property Value

UIColor

IsTakingPhoto

public virtual bool IsTakingPhoto { get; set; }

Property Value

bool

ScannerStatus

public virtual SBSDKScannerStatus ScannerStatus { get; set; }

Property Value

SBSDKScannerStatus

Methods

AppearanceWhenContainedIn(params Type[])

public static SBSDKShutterButton.SBSDKShutterButtonAppearance AppearanceWhenContainedIn(params Type[] containers)

Parameters

containers Type[]

Returns

SBSDKShutterButton.SBSDKShutterButtonAppearance

BeginTrackingWithTouchWithEvent(UITouch, UIEvent?)

public virtual bool BeginTrackingWithTouchWithEvent(UITouch touch, UIEvent? @event)

Parameters

touch UITouch
event UIEvent

Returns

bool

DidMoveToWindow()

public virtual void DidMoveToWindow()

GetAppearance(UITraitCollection)

public static SBSDKShutterButton.SBSDKShutterButtonAppearance GetAppearance(UITraitCollection traits)

Parameters

traits UITraitCollection

Returns

SBSDKShutterButton.SBSDKShutterButtonAppearance

GetAppearance(UITraitCollection, params Type[])

public static SBSDKShutterButton.SBSDKShutterButtonAppearance GetAppearance(UITraitCollection traits, params Type[] containers)

Parameters

traits UITraitCollection
containers Type[]

Returns

SBSDKShutterButton.SBSDKShutterButtonAppearance

GetAppearance<T>()

public static SBSDKShutterButton.SBSDKShutterButtonAppearance GetAppearance<T>() where T : SBSDKShutterButton

Returns

SBSDKShutterButton.SBSDKShutterButtonAppearance

Type Parameters

T

GetAppearance<T>(UITraitCollection)

public static SBSDKShutterButton.SBSDKShutterButtonAppearance GetAppearance<T>(UITraitCollection traits) where T : SBSDKShutterButton

Parameters

traits UITraitCollection

Returns

SBSDKShutterButton.SBSDKShutterButtonAppearance

Type Parameters

T

GetAppearance<T>(UITraitCollection, params Type[])

public static SBSDKShutterButton.SBSDKShutterButtonAppearance GetAppearance<T>(UITraitCollection traits, params Type[] containers) where T : SBSDKShutterButton

Parameters

traits UITraitCollection
containers Type[]

Returns

SBSDKShutterButton.SBSDKShutterButtonAppearance

Type Parameters

T

LayoutSubviews()

public virtual void LayoutSubviews()