Exemplo n.º 1
0
 /// <summary>
 /// initializing constructor
 /// </summary>
 /// <param name="rawBytes"></param>
 /// <param name="numBits"></param>
 /// <param name="text"></param>
 /// <param name="byteSegments"></param>
 /// <param name="ecLevel"></param>
 /// <param name="dataMask"></param>
 /// <param name="saSequence"></param>
 /// <param name="saParity"></param>
 public DecoderResult(byte[] rawBytes, int numBits, String text, IList <byte[]> byteSegments, String ecLevel, int dataMask, QrCode.Internal.Version version, QrCode.Internal.Mode mode, int saSequence, int saParity)
 {
     if (rawBytes == null && text == null)
     {
         throw new ArgumentException();
     }
     RawBytes                       = rawBytes;
     NumBits                        = numBits;
     Text                           = text;
     ByteSegments                   = byteSegments;
     ECLevel                        = ecLevel;
     DataMask                       = dataMask;
     Version                        = version;
     Mode                           = mode;
     StructuredAppendParity         = saParity;
     StructuredAppendSequenceNumber = saSequence;
 }
Exemplo n.º 2
0
 /// <summary>
 /// initializing constructor
 /// </summary>
 /// <param name="rawBytes"></param>
 /// <param name="text"></param>
 /// <param name="byteSegments"></param>
 /// <param name="ecLevel"></param>
 /// <param name="dataMask"></param>
 /// <param name="saSequence"></param>
 /// <param name="saParity"></param>
 public DecoderResult(byte[] rawBytes, String text, IList <byte[]> byteSegments, String ecLevel, int dataMask, QrCode.Internal.Version version, QrCode.Internal.Mode mode, int saSequence, int saParity)
     : this(rawBytes, rawBytes == null ? 0 : 8 * rawBytes.Length, text, byteSegments, ecLevel, dataMask, version, mode, saSequence, saParity)
 {
 }