## MaxiCodeStructuredCodetext class

मोड 2 और 3. के लिए MaxiCode कोड में एम्बेड किए गए टेक्स्ट को एन्कोडिंग और डिकोड करने के लिए बेस क्लास

```csharp
public abstract class MaxiCodeStructuredCodetext : MaxiCodeCodetext
```

## गुण

| नाम | विवरण |
| --- | --- |
| [CountryCode](../../aspose.barcode.complexbarcode/maxicodestructuredcodetext/countrycode/) { get; set; } | 3 अंकों वाले देश कोड की पहचान करता है. |
| [ECIEncoding](../../aspose.barcode.complexbarcode/maxicodecodetext/eciencoding/) { get; set; } | ईसीआई एन्कोडिंग प्राप्त या सेट करता है। MaxiCodeEncodeMode Auto. होने पर उपयोग किया जाता है_ डिफ़ॉल्ट मान: ISO-8859-1 |
| [MaxiCodeEncodeMode](../../aspose.barcode.complexbarcode/maxicodecodetext/maxicodeencodemode/) { get; set; } | मैक्सीकोड एन्कोड मोड प्राप्त या सेट करता है। डिफ़ॉल्ट मान: Auto. |
| [PostalCode](../../aspose.barcode.complexbarcode/maxicodestructuredcodetext/postalcode/) { get; set; } | डाक कोड की पहचान करता है। मोड 2 में 9 अंक या मोड 3. में 6 अक्षरांकीय प्रतीक होने चाहिए |
| [SecondMessage](../../aspose.barcode.complexbarcode/maxicodestructuredcodetext/secondmessage/) { get; set; } | बारकोड के दूसरे संदेश की पहचान करता है. |
| [ServiceCategory](../../aspose.barcode.complexbarcode/maxicodestructuredcodetext/servicecategory/) { get; set; } | 3 अंकों की सेवा श्रेणी की पहचान करता है। |

## तरीकों

| नाम | विवरण |
| --- | --- |
| override [Equals](../../aspose.barcode.complexbarcode/maxicodestructuredcodetext/equals/)(object) | एक मान लौटाता है जो दर्शाता है कि यह उदाहरण निर्दिष्ट के बराबर है या नहीं`MaxiCodeStructuredCodetext` मान. |
| [GetBarcodeType](../../aspose.barcode.complexbarcode/maxicodecodetext/getbarcodetype/)() | बारकोड प्रकार प्राप्त करता है। |
| override [GetConstructedCodetext](../../aspose.barcode.complexbarcode/maxicodestructuredcodetext/getconstructedcodetext/)() | कोडटेक्स्ट बनाता है |
| override [GetHashCode](../../aspose.barcode.complexbarcode/maxicodestructuredcodetext/gethashcode/)() | इस उदाहरण के लिए हैश कोड लौटाता है। |
| abstract [GetMode](../../aspose.barcode.complexbarcode/maxicodecodetext/getmode/)() | मैक्सीकोड मोड प्राप्त करता है। |
| override [InitFromString](../../aspose.barcode.complexbarcode/maxicodestructuredcodetext/initfromstring/)(string) | निर्मित कोडटेक्स्ट से उदाहरण आरंभ करता है। |

### उदाहरण

यह नमूना दिखाता है कि कच्चे MaxiCode कोडटेक्स्ट को MaxiCodeStructuredCodetext उदाहरण में कैसे डिकोड किया जाए

```csharp
[C#]
using (BarCodeReader reader = new BarCodeReader(@"c:\test.png", DecodeType.MaxiCode))
{
     foreach (BarCodeResult result in reader.ReadBarCodes())
    {
        MaxiCodeCodetext resultMaxiCodeCodetext = ComplexCodetextReader.TryDecodeMaxiCode(result.Extended.MaxiCode.MaxiCodeMode, result.CodeText);
        if (resultMaxiCodeCodetext is MaxiCodeStructuredCodetext){
            MaxiCodeStructuredCodetext maxiCodeStructuredCodetext = (MaxiCodeStructuredCodetext)resultMaxiCodeCodetext;
            Console.WriteLine("BarCode Type: " + maxiCodeStructuredCodetext.PostalCode);
            Console.WriteLine("MaxiCode mode: " + maxiCodeStructuredCodetext.CountryCode);
            Console.WriteLine("BarCode CodeText: " + maxiCodeStructuredCodetext.ServiceCategory);
        }
    }
}
```

### यह सभी देखें

* class [MaxiCodeCodetext](../maxicodecodetext/)
* नाम स्थान [Aspose.BarCode.ComplexBarcode](../../aspose.barcode.complexbarcode/)
* सभा [Aspose.BarCode](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.BarCode.dll -->
