A string containing a fully qualified type name.
When you call the ValueType.ToString method on a wrt structure, it provides the default behavior for value types that don’t override ValueType.ToString. This is part of the support that the .NET Framework provides for the wrt (see .NET Framework Support for Windows Store Apps and Windows Runtime). wrt structures can’t override ValueType.ToString, even if they’re written with C# or Visual Basic, because they can’t have methods. (In addition, structures in the wrt itself don’t inherit ValueType.) However, they appear to have ValueType.ToString, ValueType.Equals(object), and ValueType.GetHashCode methods when you use them in your C# or Visual Basic code, and the .NET Framework provides the default behavior for these methods.