Class
DataMatrix

Represents a Data Matrix symbology implementation for 2D barcode generation.

Definition

Constructors

DataMatrix()

Declaration

cs-api-definition
public DataMatrix()

Fields

EncodationProperty

Identifies the Encodation property.

Declaration

cs-api-definition
public static readonly BindableProperty EncodationProperty

Field Value

BindableProperty

SymbolSizeProperty

Identifies the SymbolSize property.

Declaration

cs-api-definition
public static readonly BindableProperty SymbolSizeProperty

Field Value

BindableProperty

TextEncodingProperty

Identifies the TextEncoding property.

Declaration

cs-api-definition
public static readonly BindableProperty TextEncodingProperty

Field Value

BindableProperty

Properties

Encodation

Gets or sets the type of encoded data.

Declaration

cs-api-definition
public Encodation Encodation { get; set; }

Property Value

Encodation

The Encodation used for encoding the data.

SymbolSize

Gets or sets the symbol size.

Declaration

cs-api-definition
public SymbolSize SymbolSize { get; set; }

Property Value

SymbolSize

The SymbolSize that determines the dimensions of the Data Matrix.

TextEncoding

Gets or sets the encoding type.

Declaration

cs-api-definition
public Encoding TextEncoding { get; set; }

Property Value

Encoding

The Encoding used for text encoding.

Methods

OnInternalSymbologyPropertyChanged(string)

Called when a property of the internal symbology changes.

Declaration

cs-api-definition
protected override void OnInternalSymbologyPropertyChanged(string propertyName)

Parameters

propertyName

string

The name of the property that changed.

Overrides SymbologyBase.OnInternalSymbologyPropertyChanged(string)

OnSymbologyPropertyChanged(string)

Called when a property of the Data Matrix symbology changes.

Declaration

cs-api-definition
protected override void OnSymbologyPropertyChanged(string propertyName)

Parameters

propertyName

string

The name of the property that changed.

Overrides SymbologyBase.OnSymbologyPropertyChanged(string)