ASP.NET Core - EJ2

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class QRCodeGeneratorBuilder - ASP.NETCore-EJ2 API Reference | Syncfusion

    Show / Hide Table of Contents

    Class QRCodeGeneratorBuilder

    Inheritance
    System.Object
    ControlBuilder
    QRCodeGeneratorBuilder
    Inherited Members
    ControlBuilder.Context
    Namespace: Syncfusion.EJ2.BarcodeGenerator
    Assembly: Syncfusion.EJ2.dll
    Syntax
    public class QRCodeGeneratorBuilder : ControlBuilder

    Constructors

    QRCodeGeneratorBuilder()

    Declaration
    public QRCodeGeneratorBuilder()

    QRCodeGeneratorBuilder(QRCodeGenerator)

    Declaration
    public QRCodeGeneratorBuilder(QRCodeGenerator model)
    Parameters
    Type Name Description
    QRCodeGenerator model

    Fields

    model

    Declaration
    public QRCodeGenerator model
    Field Value
    Type Description
    QRCodeGenerator

    Properties

    HtmlAttr

    Declaration
    public IDictionary<string, object> HtmlAttr { get; set; }
    Property Value
    Type Description
    System.Collections.Generic.IDictionary<System.String, System.Object>

    ID

    Declaration
    public string ID { get; set; }
    Property Value
    Type Description
    System.String

    Output

    Declaration
    public override TextWriter Output { get; set; }
    Property Value
    Type Description
    System.IO.TextWriter
    Overrides
    ControlBuilder.Output

    Methods

    BackgroundColor(String)

    Defines the background color of the QR code.

    Declaration
    public QRCodeGeneratorBuilder BackgroundColor(string backgroundColor)
    Parameters
    Type Name Description
    System.String backgroundColor
    Returns
    Type Description
    QRCodeGeneratorBuilder

    DisplayText(QRCodeGeneratorDisplayText)

    Defines the text properties for the QR code.

    Declaration
    public QRCodeGeneratorBuilder DisplayText(QRCodeGeneratorDisplayText displayText)
    Parameters
    Type Name Description
    QRCodeGeneratorDisplayText displayText
    Returns
    Type Description
    QRCodeGeneratorBuilder

    DisplayText(Action<QRCodeGeneratorDisplayTextBuilder>)

    Declaration
    public QRCodeGeneratorBuilder DisplayText(Action<QRCodeGeneratorDisplayTextBuilder> displayText)
    Parameters
    Type Name Description
    System.Action<QRCodeGeneratorDisplayTextBuilder> displayText
    Returns
    Type Description
    QRCodeGeneratorBuilder

    EnablePersistence(Boolean)

    Enable or disable persisting component's state between page reloads.

    Declaration
    public QRCodeGeneratorBuilder EnablePersistence(bool enablePersistence = true)
    Parameters
    Type Name Description
    System.Boolean enablePersistence
    Returns
    Type Description
    QRCodeGeneratorBuilder

    EnableRtl(Boolean)

    Enable or disable rendering component in right to left direction.

    Declaration
    public QRCodeGeneratorBuilder EnableRtl(bool enableRtl = true)
    Parameters
    Type Name Description
    System.Boolean enableRtl
    Returns
    Type Description
    QRCodeGeneratorBuilder

    ErrorCorrectionLevel(ErrorCorrectionLevel)

    Defines the error correction level of the QR code.

    Declaration
    public QRCodeGeneratorBuilder ErrorCorrectionLevel(ErrorCorrectionLevel errorCorrectionLevel)
    Parameters
    Type Name Description
    ErrorCorrectionLevel errorCorrectionLevel
    Returns
    Type Description
    QRCodeGeneratorBuilder

    ForeColor(String)

    Defines the forecolor of the QR code.

    Declaration
    public QRCodeGeneratorBuilder ForeColor(string foreColor)
    Parameters
    Type Name Description
    System.String foreColor
    Returns
    Type Description
    QRCodeGeneratorBuilder

    Height(Double)

    Defines the height of the QR code model.

    Declaration
    public QRCodeGeneratorBuilder Height(double height)
    Parameters
    Type Name Description
    System.Double height
    Returns
    Type Description
    QRCodeGeneratorBuilder

    Height(String)

    Defines the height of the QR code model.

    Declaration
    public QRCodeGeneratorBuilder Height(string height)
    Parameters
    Type Name Description
    System.String height
    Returns
    Type Description
    QRCodeGeneratorBuilder

    HtmlAttributes(Object)

    Allows additional HTML attributes such as title, name, etc., and accepts n number of attributes in a key-value pair format.

    Declaration
    public QRCodeGeneratorBuilder HtmlAttributes(object htmlAttributes)
    Parameters
    Type Name Description
    System.Object htmlAttributes
    Returns
    Type Description
    QRCodeGeneratorBuilder

    Invalid(String)

    Triggers if you enter any invalid character.

    Declaration
    public QRCodeGeneratorBuilder Invalid(string invalid)
    Parameters
    Type Name Description
    System.String invalid
    Returns
    Type Description
    QRCodeGeneratorBuilder

    Locale(String)

    Overrides the global culture and localization value for this component. Default global culture is 'en-US'.

    Declaration
    public QRCodeGeneratorBuilder Locale(string locale)
    Parameters
    Type Name Description
    System.String locale
    Returns
    Type Description
    QRCodeGeneratorBuilder

    Margin(QRCodeGeneratorMargin)

    Defines the margin properties for the QR code.

    Declaration
    public QRCodeGeneratorBuilder Margin(QRCodeGeneratorMargin margin)
    Parameters
    Type Name Description
    QRCodeGeneratorMargin margin
    Returns
    Type Description
    QRCodeGeneratorBuilder

    Margin(Action<QRCodeGeneratorMarginBuilder>)

    Declaration
    public QRCodeGeneratorBuilder Margin(Action<QRCodeGeneratorMarginBuilder> margin)
    Parameters
    Type Name Description
    System.Action<QRCodeGeneratorMarginBuilder> margin
    Returns
    Type Description
    QRCodeGeneratorBuilder

    Mode(RenderingMode)

    Defines the QR code rendering mode. SVG - Renders the bar-code objects as SVG elements Canvas - Renders the bar-code in a canvas

    Declaration
    public QRCodeGeneratorBuilder Mode(RenderingMode mode)
    Parameters
    Type Name Description
    RenderingMode mode
    Returns
    Type Description
    QRCodeGeneratorBuilder

    Render()

    Declaration
    public HtmlString Render()
    Returns
    Type Description
    Microsoft.AspNetCore.Html.HtmlString

    Value(String)

    Defines the type of barcode to be rendered.

    Declaration
    public QRCodeGeneratorBuilder Value(string value)
    Parameters
    Type Name Description
    System.String value
    Returns
    Type Description
    QRCodeGeneratorBuilder

    Version(QRCodeVersion)

    Defines the version of the QR code.

    Declaration
    public QRCodeGeneratorBuilder Version(QRCodeVersion version)
    Parameters
    Type Name Description
    QRCodeVersion version
    Returns
    Type Description
    QRCodeGeneratorBuilder

    Width(Double)

    Defines the width of the QR code model.

    Declaration
    public QRCodeGeneratorBuilder Width(double width)
    Parameters
    Type Name Description
    System.Double width
    Returns
    Type Description
    QRCodeGeneratorBuilder

    Width(String)

    Defines the width of the QR code model.

    Declaration
    public QRCodeGeneratorBuilder Width(string width)
    Parameters
    Type Name Description
    System.String width
    Returns
    Type Description
    QRCodeGeneratorBuilder

    XDimension(Double)

    Defines the xDimension of the QR code model.

    Declaration
    public QRCodeGeneratorBuilder XDimension(double xDimension)
    Parameters
    Type Name Description
    System.Double xDimension
    Returns
    Type Description
    QRCodeGeneratorBuilder
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved