The text as it is laid out, after rich text tags are parsed out and text transforms are applied. TextElement.Glyph.textRange indexes into this string.
The value depends on resolved styles, so it is only available once the element is attached to a panel and its styles have been resolved (after the first panel update following attachment); throws InvalidOperationException before that. Style changes are reflected on the next panel update, while text changes are reflected immediately.