Table of Contents

Class PropertyBarcodeSource

Namespace
combit.Reporting.Dom
Assembly
combit.ListLabel31.CrossPlatform.dll

Base class for barcode source definitions including formula, text, variable and type. Polymorphic derived types provide specialized barcode formats.

[JsonDerivedType(typeof(PropertyAztecBarcodeSource), "aztec")]
[JsonDerivedType(typeof(PropertyCodablockFBarcodeSource), "codablockf")]
[JsonDerivedType(typeof(PropertyDatamatrixBarcodeSource), "datamatrix")]
[JsonDerivedType(typeof(PropertyDesignQRBarcodeSource), "designqr")]
[JsonDerivedType(typeof(PropertyEPCBarcodeSource), "epc")]
[JsonDerivedType(typeof(PropertyMaxicodeBarcodeSource), "maxicode")]
[JsonDerivedType(typeof(PropertyMicroPDF417BarcodeSource), "micropdf417")]
[JsonDerivedType(typeof(PropertyPDF417BarcodeSource), "pdf417")]
[JsonDerivedType(typeof(PropertyPremiumAddressBarcodeSource), "premiumaddress")]
[JsonDerivedType(typeof(PropertyQRBarcodeSource), "qr")]
public class PropertyBarcodeSource : DomItem
Inheritance
PropertyBarcodeSource
Derived
Inherited Members

Properties

BarcodeType

Gets or sets the barcode type enumeration value (non-formula).

public LlBarcodeType BarcodeType { get; set; }

Property Value

LlBarcodeType

Formula

Gets or sets the formula used to return barcode contents.

public string Formula { get; set; }

Property Value

string

Mode

Gets or sets the input mode (non-formula) selection.

public string Mode { get; set; }

Property Value

string

Text

Gets or sets static barcode text (non-formula) if used instead of Formula/Variable.

public string Text { get; set; }

Property Value

string

Variable

Gets or sets the variable name providing the barcode contents.

public string Variable { get; set; }

Property Value

string