TextFormatFlags.ModifyString está obsoleto
El campo TextFormatFlags.ModifyString está obsoleto, como advertencia, y es posible que se quite en una versión futura de .NET.
Descripción del cambio
En versiones anteriores de .NET, el campo de enumeración TextFormatFlags.ModifyString no está marcado como obsoleto. En .NET 5 y versiones posteriores, está marcado como obsoleto como advertencia. Es posible que este campo se quite en una versión futura de .NET.
Motivo del cambio
Pasar una cadena a TextRenderer.MeasureText con TextFormatFlags.ModifyString modifica la cadena en algunas situaciones. Este comportamiento incumple la promesa de inmutabilidad de la cadena y puede provocar daños graves en el estado del entorno de ejecución de .NET.
Versión introducida
.NET 5.0
Acción recomendada
Actualice cualquier código que se base en TextFormatFlags.ModifyString.