Compartir a través de


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

Actualice cualquier código que se base en TextFormatFlags.ModifyString.

API afectadas