Class
WiFiQRCodeValueStringBuilder

Holds the information needed for a WiFi QR code to be validated and generated.

Definition

Namespace:Telerik.Barcode

Assembly:Telerik.Windows.Controls.DataVisualization.dll

Syntax:

cs-api-definition
public class WiFiQRCodeValueStringBuilder : QRCodeValueStringBuilderBase, IQRCodeValueStringBuilder

Inheritance: objectQRCodeValueStringBuilderBaseWiFiQRCodeValueStringBuilder

Implements: IQRCodeValueStringBuilder

Constructors

WiFiQRCodeValueStringBuilder(WiFiInput, WiFiInput, WiFiAuthentication, bool)

Initializes a new instance of the WiFiQRCodeValueStringBuilder class.

Declaration

cs-api-definition
public WiFiQRCodeValueStringBuilder(WiFiInput ssid, WiFiInput password, WiFiAuthentication authentication, bool hidden = false)

Parameters

ssid

WiFiInput

SSID (Service Set Identifier) of the WiFi network.

password

WiFiInput

Password of the WiFi network.

authentication

WiFiAuthentication

Authentication mode (WEP, WPA/WPA2, None).

hidden

bool

Set flag, if the WiFi network hides its SSID.

Properties

Authentication

Gets the authentication protocol.

Declaration

cs-api-definition
public WiFiAuthentication Authentication { get; }

Property Value

WiFiAuthentication

Hidden

Gets a value indicating whether the network is hidden.

Declaration

cs-api-definition
public bool Hidden { get; }

Property Value

bool

Password

Gets the password.

Declaration

cs-api-definition
public WiFiInput Password { get; }

Property Value

WiFiInput

Ssid

Gets the SSID.

Declaration

cs-api-definition
public WiFiInput Ssid { get; }

Property Value

WiFiInput

Methods

BuildValue()

Builds the string value that will be used for encoding in a barcode.

Declaration

cs-api-definition
public override string BuildValue()

Returns

string

Overrides QRCodeValueStringBuilderBase.BuildValue()

Validate()

Validates and returns all errors as a new line delimited string.

Declaration

cs-api-definition
public override string Validate()

Returns

string

Overrides QRCodeValueStringBuilderBase.Validate()