# StringKeyValueItem class

Namespace: [Grasshopper2.Extensions](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.extensions.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public sealed class StringKeyValueItem
```

Represents a single key-value string pair for use in GraphicsExtensionMethods.DrawKeyValueList();

## Constructors

- [StringKeyValueItem](https://developer.rhino3d.com/api/gh2/type/grasshopper2.extensions.stringkeyvalueitem/ctor.md): (2 overloads) Create a new key-value item.

## Properties

- [Key](https://developer.rhino3d.com/api/gh2/type/grasshopper2.extensions.stringkeyvalueitem/key.md): Gets the key string.
- [Underline](https://developer.rhino3d.com/api/gh2/type/grasshopper2.extensions.stringkeyvalueitem/underline.md): Gets whether to underline this entry.
- [Value](https://developer.rhino3d.com/api/gh2/type/grasshopper2.extensions.stringkeyvalueitem/value.md): Gets the value string.
