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
Mode
Gets or sets the input mode (non-formula) selection.
public string Mode { get; set; }
Property Value
Text
Gets or sets static barcode text (non-formula) if used instead of Formula/Variable.
public string Text { get; set; }
Property Value
Variable
Gets or sets the variable name providing the barcode contents.
public string Variable { get; set; }