Class SBSDKUI2CreditCardScannerScreenConfiguration
- Namespace
- ScanbotSDK.iOS
- Assembly
- DocumentSDK.NET.iOS.dll
public class SBSDKUI2CreditCardScannerScreenConfiguration : SBSDKUI2Node, INSCopying, INativeObject, IDisposable
- Inheritance
-
SBSDKUI2CreditCardScannerScreenConfiguration
- Implements
-
INSCopying
INativeObject
Constructors
SBSDKUI2CreditCardScannerScreenConfiguration()
public SBSDKUI2CreditCardScannerScreenConfiguration()
SBSDKUI2CreditCardScannerScreenConfiguration(NSObjectFlag)
protected SBSDKUI2CreditCardScannerScreenConfiguration(NSObjectFlag t)
Parameters
t
NSObjectFlag
SBSDKUI2CreditCardScannerScreenConfiguration(NativeHandle)
protected SBSDKUI2CreditCardScannerScreenConfiguration(NativeHandle handle)
Parameters
handle
NativeHandle
SBSDKUI2CreditCardScannerScreenConfiguration(string, string, SBSDKUI2CreditCardScannerScreenTextLocalization, SBSDKUI2Palette, SBSDKUI2Color, SBSDKUI2CameraConfiguration, SBSDKUI2CameraPermissionScreen, SBSDKUI2UserGuidanceConfiguration, SBSDKUI2CreditCardScanGuidanceConfiguration, SBSDKUI2TopBarConfiguration, SBSDKUI2IconButton, SBSDKUI2CreditCardScannerIntroScreenConfiguration, SBSDKUI2ActionBarConfiguration, SBSDKUI2PermanentViewFinderConfiguration, SBSDKCreditCardScannerConfiguration, bool, SBSDKUI2CreditCardScanningProgressConfiguration, nint, SBSDKUI2ScanCompletionOverlay, SBSDKUI2ScanCompletionOverlay, SBSDKUI2Sound, SBSDKUI2Vibration)
public SBSDKUI2CreditCardScannerScreenConfiguration(string version, string screen, SBSDKUI2CreditCardScannerScreenTextLocalization localization, SBSDKUI2Palette palette, SBSDKUI2Color backgroundColor, SBSDKUI2CameraConfiguration cameraConfiguration, SBSDKUI2CameraPermissionScreen cameraPermission, SBSDKUI2UserGuidanceConfiguration topUserGuidance, SBSDKUI2CreditCardScanGuidanceConfiguration scanStatusUserGuidance, SBSDKUI2TopBarConfiguration topBar, SBSDKUI2IconButton topBarOpenIntroScreenButton, SBSDKUI2CreditCardScannerIntroScreenConfiguration introScreen, SBSDKUI2ActionBarConfiguration actionBar, SBSDKUI2PermanentViewFinderConfiguration viewFinder, SBSDKCreditCardScannerConfiguration scannerConfiguration, bool exampleOverlayVisible, SBSDKUI2CreditCardScanningProgressConfiguration scanningProgress, nint scanIncompleteDataTimeout, SBSDKUI2ScanCompletionOverlay successOverlay, SBSDKUI2ScanCompletionOverlay incompleteDataOverlay, SBSDKUI2Sound sound, SBSDKUI2Vibration vibration)
Parameters
version
string
screen
string
localization
SBSDKUI2CreditCardScannerScreenTextLocalization
palette
SBSDKUI2Palette
backgroundColor
SBSDKUI2Color
cameraConfiguration
SBSDKUI2CameraConfiguration
cameraPermission
SBSDKUI2CameraPermissionScreen
topUserGuidance
SBSDKUI2UserGuidanceConfiguration
scanStatusUserGuidance
SBSDKUI2CreditCardScanGuidanceConfiguration
topBar
SBSDKUI2TopBarConfiguration
topBarOpenIntroScreenButton
SBSDKUI2IconButton
introScreen
SBSDKUI2CreditCardScannerIntroScreenConfiguration
actionBar
SBSDKUI2ActionBarConfiguration
viewFinder
SBSDKUI2PermanentViewFinderConfiguration
scannerConfiguration
SBSDKCreditCardScannerConfiguration
exampleOverlayVisible
bool
scanningProgress
SBSDKUI2CreditCardScanningProgressConfiguration
scanIncompleteDataTimeout
nint
successOverlay
SBSDKUI2ScanCompletionOverlay
incompleteDataOverlay
SBSDKUI2ScanCompletionOverlay
sound
SBSDKUI2Sound
vibration
SBSDKUI2Vibration
Properties
ActionBar
public virtual SBSDKUI2ActionBarConfiguration ActionBar { get; set; }
Property Value
- SBSDKUI2ActionBarConfiguration
BackgroundColor
public virtual SBSDKUI2Color BackgroundColor { get; set; }
Property Value
- SBSDKUI2Color
CameraConfiguration
public virtual SBSDKUI2CameraConfiguration CameraConfiguration { get; set; }
Property Value
- SBSDKUI2CameraConfiguration
CameraPermission
public virtual SBSDKUI2CameraPermissionScreen CameraPermission { get; set; }
Property Value
- SBSDKUI2CameraPermissionScreen
ClassHandle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
ExampleOverlayVisible
public virtual bool ExampleOverlayVisible { get; set; }
Property Value
- bool
Hash
public virtual nuint Hash { get; }
Property Value
- nuint
IncompleteDataOverlay
public virtual SBSDKUI2ScanCompletionOverlay IncompleteDataOverlay { get; set; }
Property Value
- SBSDKUI2ScanCompletionOverlay
IntroScreen
public virtual SBSDKUI2CreditCardScannerIntroScreenConfiguration IntroScreen { get; set; }
Property Value
- SBSDKUI2CreditCardScannerIntroScreenConfiguration
Localization
public virtual SBSDKUI2CreditCardScannerScreenTextLocalization Localization { get; set; }
Property Value
- SBSDKUI2CreditCardScannerScreenTextLocalization
Palette
public virtual SBSDKUI2Palette Palette { get; set; }
Property Value
- SBSDKUI2Palette
ScanIncompleteDataTimeout
public virtual nint ScanIncompleteDataTimeout { get; set; }
Property Value
- nint
ScanStatusUserGuidance
public virtual SBSDKUI2CreditCardScanGuidanceConfiguration ScanStatusUserGuidance { get; set; }
Property Value
- SBSDKUI2CreditCardScanGuidanceConfiguration
ScannerConfiguration
public virtual SBSDKCreditCardScannerConfiguration ScannerConfiguration { get; set; }
Property Value
- SBSDKCreditCardScannerConfiguration
ScanningProgress
public virtual SBSDKUI2CreditCardScanningProgressConfiguration ScanningProgress { get; set; }
Property Value
- SBSDKUI2CreditCardScanningProgressConfiguration
Screen
public virtual string Screen { get; }
Property Value
- string
Sound
public virtual SBSDKUI2Sound Sound { get; set; }
Property Value
- SBSDKUI2Sound
SuccessOverlay
public virtual SBSDKUI2ScanCompletionOverlay SuccessOverlay { get; set; }
Property Value
- SBSDKUI2ScanCompletionOverlay
TopBar
public virtual SBSDKUI2TopBarConfiguration TopBar { get; set; }
Property Value
- SBSDKUI2TopBarConfiguration
public virtual SBSDKUI2IconButton TopBarOpenIntroScreenButton { get; set; }
Property Value
- SBSDKUI2IconButton
TopUserGuidance
public virtual SBSDKUI2UserGuidanceConfiguration TopUserGuidance { get; set; }
Property Value
- SBSDKUI2UserGuidanceConfiguration
Version
public virtual string Version { get; }
Property Value
- string
Vibration
public virtual SBSDKUI2Vibration Vibration { get; set; }
Property Value
- SBSDKUI2Vibration
ViewFinder
public virtual SBSDKUI2PermanentViewFinderConfiguration ViewFinder { get; set; }
Property Value
- SBSDKUI2PermanentViewFinderConfiguration
Methods
Copy(NSZone?)
public virtual NSObject Copy(NSZone? zone)
Parameters
zone
NSZone
Returns
- NSObject
FromJsonWithJson(string)
public static SBSDKUI2CreditCardScannerScreenConfiguration? FromJsonWithJson(string json)
Parameters
json
string
Returns
- SBSDKUI2CreditCardScannerScreenConfiguration
IsEqual(NSObject?)
public virtual bool IsEqual(NSObject? @object)
Parameters
object
NSObject
Returns
- bool
ToJsonWithConfiguration(SBSDKToJSONConfiguration)
public virtual string ToJsonWithConfiguration(SBSDKToJSONConfiguration configuration)
Parameters
configuration
SBSDKToJSONConfiguration
Returns
- string