Class QrResult
Represents the result of a QR code detection.
Inheritance
System.Object
QrResult
Namespace: IronQr
Assembly: IronQr.dll
Syntax
public class QrResult : Object
Constructors
QrResult(PointF[], String)
Initializes a new instance of the QrResult class.
Declaration
public QrResult(PointF[] points, string value)
Parameters
| Type | Name | Description |
|---|---|---|
| IronSoftware.Drawing.PointF[] | points | Points defining the corners of the detected QR code. |
| System.String | value | Decoded value of the detected QR code. |
QrResult(PointF[], String, QrEncoding)
Initializes a new instance of the QrResult class.
Declaration
public QrResult(PointF[] points, string value, QrEncoding qrType)
Parameters
| Type | Name | Description |
|---|---|---|
| IronSoftware.Drawing.PointF[] | points | Points defining the corners of the detected QR code. |
| System.String | value | Decoded value of the detected QR code. |
| QrEncoding | qrType | Encoding type of the detected QR code. |
Fields
Points
Points defining the corners of the detected QR code.
Declaration
public readonly PointF[] Points
Field Value
| Type | Description |
|---|---|
| IronSoftware.Drawing.PointF[] |
QrType
Type of encoding of the QR code (either QRCode, MicroQRCode, or RMQRCode).
Declaration
public readonly QrEncoding QrType
Field Value
| Type | Description |
|---|---|
| QrEncoding |
Value
Decoded value of the detected QR code.
Declaration
public readonly string Value
Field Value
| Type | Description |
|---|---|
| System.String |
Properties
Url
Gets the URI if the Value is a valid URI.
Declaration
public Uri Url { get; }
Property Value
| Type | Description |
|---|---|
| System.Uri |