ClassSymbologyBase
Provides a base class for barcode symbology implementations.
Definition
Namespace:Telerik.Maui.Controls.Barcode
Assembly:Telerik.Maui.Controls.dll
Syntax:
public abstract class SymbologyBase : BindableObject
Inheritance: objectSymbologyBase
Derived Classes:
Constructors
SymbologyBase()
Declaration
protected SymbologyBase()
Fields
AutoChecksumProperty
Identifies the AutoChecksum property.
Declaration
public static readonly BindableProperty AutoChecksumProperty
Field Value
BindableProperty
ModuleProperty
Identifies the Module property.
Declaration
public static readonly BindableProperty ModuleProperty
Field Value
BindableProperty
SizingModeProperty
Identifies the SizingMode property.
Declaration
public static readonly BindableProperty SizingModeProperty
Field Value
BindableProperty
Properties
AutoChecksum
Gets or sets whether the barcode should automatically calculate a checksum.
Declaration
public bool AutoChecksum { get; set; }
Property Value
true if the barcode should automatically calculate a checksum; otherwise, false.
Module
Gets or sets a module by which the barcode can be scaled up.
Declaration
public int Module { get; set; }
Property Value
The module value for scaling the barcode.
SizingMode
Gets or sets whether the bars of the barcode should be stretched to fill the space available.
Declaration
public SizingMode SizingMode { get; set; }
Property Value
The SizingMode that determines how the barcode is sized.
Methods
OnInternalSymbologyPropertyChanged(string)
Called when a property of the internal symbology changes.
Declaration
protected virtual void OnInternalSymbologyPropertyChanged(string propertyName)
Parameters
propertyName
The name of the property that changed.
OnPropertyChanged(string)
Declaration
protected override void OnPropertyChanged(string propertyName = null)
Parameters
propertyName
OnSymbologyPropertyChanged(string)
Called when a property of the symbology changes.
Declaration
protected virtual void OnSymbologyPropertyChanged(string propertyName)
Parameters
propertyName
The name of the property that changed.