Class SBSDKUI2ButtonConfiguration
- Namespace
- ScanbotSDK.iOS
- Assembly
- BarcodeSDK.NET.iOS.dll
public class SBSDKUI2ButtonConfiguration : SBSDKUI2Node, INSCopying, INativeObject, IDisposable
- Inheritance
-
SBSDKUI2ButtonConfiguration
- Implements
-
INSCopying
INativeObject
Constructors
public SBSDKUI2ButtonConfiguration()
protected SBSDKUI2ButtonConfiguration(NSObjectFlag t)
Parameters
t NSObjectFlag
protected SBSDKUI2ButtonConfiguration(NativeHandle handle)
Parameters
handle NativeHandle
public SBSDKUI2ButtonConfiguration(bool visible, string text, string accessibilityDescription, SBSDKUI2BackgroundStyle background, SBSDKUI2ForegroundStyle foreground)
Parameters
visible bool
text string
accessibilityDescription string
background SBSDKUI2BackgroundStyle
foreground SBSDKUI2ForegroundStyle
Properties
public virtual string AccessibilityDescription { get; set; }
Property Value
- string
public virtual SBSDKUI2BackgroundStyle Background { get; set; }
Property Value
- SBSDKUI2BackgroundStyle
public override NativeHandle ClassHandle { get; }
Property Value
- NativeHandle
public virtual SBSDKUI2ForegroundStyle Foreground { get; set; }
Property Value
- SBSDKUI2ForegroundStyle
public virtual nuint Hash { get; }
Property Value
- nuint
Text
public virtual string Text { get; set; }
Property Value
- string
public virtual bool Visible { get; set; }
Property Value
- bool
Methods
public virtual NSObject Copy(NSZone? zone)
Parameters
zone NSZone
Returns
- NSObject
public static SBSDKUI2ButtonConfiguration? FromJsonWithJson(string json)
Parameters
json string
Returns
- SBSDKUI2ButtonConfiguration
public virtual bool IsEqual(NSObject? @object)
Parameters
object NSObject
Returns
- bool
public virtual string ToJsonWithConfiguration(SBSDKToJSONConfiguration configuration)
Parameters
configuration SBSDKToJSONConfiguration
Returns
- string