# ResourceProvider.GeneralItem Enumeration

> Each GeneralItem represents the identifier for a general item. The string conversion of each GeneralItem can be passed as an identifier to static ResourceProvider methods to receive bitmaps or strings that are associated with the corresponding general 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.GeneralItem Enumeration
- **1690 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-wpf/resourceprovider/generalitem-enumeration/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-wpf/resourceprovider/generalitem-enumeration/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-wpf/reference/txtextcontrol-wpf/resourceprovider/generalitem-enumeration/llms-full.txt

---

### Description

Each GeneralItem represents the identifier for a general item. The string conversion of each GeneralItem can be passed as an identifier to static ResourceProvider methods to receive bitmaps or strings that are associated with the corresponding general item.

### Syntax

```csharp
public enum ResourceProvider.GeneralItem
```

```vbnet
Public Enum ResourceProvider.GeneralItem
```

### Members

| Member | Value | Description |
|---|---|---|
| TXITEM\_Checkmark | 0 | Represents the general `TXITEM_Checkmark` item. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_Checked | 1 | Represents the general `TXITEM_Checked` item. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_Unchecked | 2 | Represents the general `TXITEM_Unchecked` item. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_Launcher | 3 | Represents the general `TXITEM_Launcher` item. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_Close | 4 | Represents the general `TXITEM_Close` item. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_Pinned | 5 | Represents the general `TXITEM_Pinned` item. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_Unpinned | 6 | Represents the general `TXITEM_Unpinned` item. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_Plus | 7 | Represents the general `TXITEM_Plus` item. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_Minus | 8 | Represents the general `TXITEM_Minus` item. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_Undo | 9 | Represents the general `TXITEM_Undo` item. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon`, `Text`, `ToolTipTitle` and `ToolTipDescription` resources. |
| TXITEM\_Redo | 10 | Represents the general `TXITEM_Redo` item. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon`, `Text`, `ToolTipTitle` and `ToolTipDescription` resources. |
| TXITEM\_NavigateToFirst | 11 | Represents the general `TXITEM_NavigateToFirst` item. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `LargeIcon` and `SmallIcon` resources. |
| TXITEM\_NavigateToPrevious | 12 | Represents the general `TXITEM_NavigateToPrevious` item. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `LargeIcon` and `SmallIcon` resources. |
| TXITEM\_NavigateToNext | 13 | Represents the general `TXITEM_NavigateToNext` item. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `LargeIcon` and `SmallIcon` resources. |
| TXITEM\_NavigateToLast | 14 | Represents the general `TXITEM_NavigateToLast` item. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `LargeIcon` and `SmallIcon` resources. |
| TXITEM\_AdvancedSettings | 15 | Represents the general `TXITEM_AdvancedSettings` item. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_Add | 16 | Represents the general `TXITEM_Add` item. The string conversion of that identifier can be passed to the appropriate ResourceProvider method to get the corresponding `SmallIcon` resource. |
| TXITEM\_Remove | 17 | Represents the general `TXITEM_Remove` item. 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\_Checkmark value from the General Item enumeration and uses it as a documented workflow choice.

```csharp
TXTextControl.WPF.ResourceProvider.GeneralItem value = TXTextControl.WPF.ResourceProvider.GeneralItem.TXITEM_Checkmark;
Console.WriteLine($"Using General Item: {value}");
```

```vbnet
Dim value As TXTextControl.WPF.ResourceProvider.GeneralItem = TXTextControl.WPF.ResourceProvider.GeneralItem.TXITEM_Checkmark
Console.WriteLine($"Using General Item: {value}")
```

---

## Nearby

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