# ResourceProvider.BarcodeItem Enumeration

> Each BarcodeItem represents a drop-down item inside the RibbonInsertTab's TXITEM_Insert_Barcode drop-down menu. The string conversion of each BarcodeItem can be passed as an identifier to static ResourceProvider methods to receive bitmaps or strings that are associated with the corresponding drop-down item.

- **Product:** TX Text Control .NET for WPF
- **Section:** Reference
- **Kind:** Enumeration
- **Introduced:** 27.0
- **Namespace:** `TXTextControl.WPF`
- **Package:** `TXTextControl.TextControl.WPF.SDK` (assembly `TXTextControl.WPF.dll`, from the private NuGet feed or Text Control Offline Packages)
- **.NET Framework:** reference `TXTextControl.WPF.dll` from the setup
- **Path:** TX Text Control .NET for WPF > Reference > TXTextControl.WPF > ResourceProvider.BarcodeItem Enumeration
- **2133 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-wpf/resourceprovider/barcodeitem-enumeration/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-wpf/resourceprovider/barcodeitem-enumeration/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-wpf/resourceprovider/barcodeitem-enumeration/llms-full.txt

---

### Description

Each BarcodeItem represents a drop-down item inside the [RibbonInsertTab](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-wpf/ribboninserttab/llms-full.txt)'s `TXITEM_Insert_Barcode` drop-down menu. The string conversion of each BarcodeItem can be passed as an identifier to static ResourceProvider methods to receive bitmaps or strings that are associated with the corresponding drop-down item.

### Syntax

```csharp
public enum ResourceProvider.BarcodeItem
```

```vbnet
Public Enum ResourceProvider.BarcodeItem
```

### Members

| Member | Value | Description |
|---|---|---|
| TXITEM\_BARCODE\_QRCode | 0 | Identifies the `TXITEM_BARCODE_QRCode` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_BARCODE\_Code128 | 1 | Identifies the `TXITEM_BARCODE_Code128` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_BARCODE\_EAN13 | 2 | Identifies the `TXITEM_BARCODE_EAN13` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_BARCODE\_UPCA | 3 | Identifies the `TXITEM_BARCODE_UPCA` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_BARCODE\_EAN8 | 4 | Identifies the `TXITEM_BARCODE_EAN8` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_BARCODE\_Interleaved2of5 | 5 | Identifies the `TXITEM_BARCODE_Interleaved2of5` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_BARCODE\_Postnet | 6 | Identifies the `TXITEM_BARCODE_Postnet` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_BARCODE\_Code39 | 7 | Identifies the `TXITEM_BARCODE_Code39` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_BARCODE\_AztecCode | 8 | Identifies the `TXITEM_BARCODE_AztecCode` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_BARCODE\_IntelligentMail | 9 | Identifies the `TXITEM_BARCODE_IntelligentMail` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_BARCODE\_Datamatrix | 10 | Identifies the `TXITEM_BARCODE_Datamatrix` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_BARCODE\_PDF417 | 11 | Identifies the `TXITEM_BARCODE_PDF417` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_BARCODE\_MicroPDF | 12 | Identifies the `TXITEM_BARCODE_MicroPDF` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_BARCODE\_Codabar | 13 | Identifies the `TXITEM_BARCODE_Codabar` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_BARCODE\_FourState | 14 | Identifies the `TXITEM_BARCODE_FourState` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_BARCODE\_Code11 | 15 | Identifies the `TXITEM_BARCODE_Code11` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_BARCODE\_Code93 | 16 | Identifies the `TXITEM_BARCODE_Code93` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_BARCODE\_PLANET | 17 | Identifies the `TXITEM_BARCODE_PLANET` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_BARCODE\_RoyalMail | 18 | Identifies the `TXITEM_BARCODE_RoyalMail` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_BARCODE\_Maxicode | 19 | Identifies the `TXITEM_BARCODE_Maxicode` drop-down item inside the `TXITEM_InsertBarcode`'s drop-down menu. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |

### Examples

The following example selects the TXITEM\_BARCODE\_QRCode value from the Barcode Item enumeration and uses it as a documented workflow choice.

```csharp
TXTextControl.WPF.ResourceProvider.BarcodeItem value = TXTextControl.WPF.ResourceProvider.BarcodeItem.TXITEM_BARCODE_QRCode;
Console.WriteLine($"Using Barcode Item: {value}");
```

```vbnet
Dim value As TXTextControl.WPF.ResourceProvider.BarcodeItem = TXTextControl.WPF.ResourceProvider.BarcodeItem.TXITEM_BARCODE_QRCode
Console.WriteLine($"Using Barcode Item: {value}")
```

---

## Nearby

- **Previous:** [ResourceProvider Class](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-wpf/resourceprovider/llms-full.txt)
- **Next:** [ResourceProvider.FileMenuItem Enumeration](https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-wpf/resourceprovider/filemenuitem-enumeration/llms-full.txt)
