[This is preliminary documentation and subject to change.]
This is the StringData property of the MsiRecord object. This read-write property transfers string data in to or out of a specified field within the record. If an integer or object has been stored, its string value is returned.
object.StringData(field)
The returned value of a non-existent field is an empty string. An Empty variant value sets the record field to the Null state. Attempting to store a value in a non-existent field causes an error.