Available in the LEADTOOLS Imaging toolkit.
StringValue example for Visual Basic
Dim RasterVariant As New LEADRasterVariant_U RasterVariant.Type = VALUE_STRING RasterVariant.StringValue = "My String Value"