TextFormatFlags.ModifyString kullanımdan kaldırıldı
Alan TextFormatFlags.ModifyString , uyarı olarak kullanımdan kaldırılmıştır ve gelecekteki bir .NET sürümünde kaldırılabilir.
Açıklama değiştirildi
Önceki .NET sürümlerinde, TextFormatFlags.ModifyString numaralandırma alanı eski olarak işaretlenmemiştir. .NET 5 ve sonraki sürümlerinde, uyarı olarak eski olarak işaretlenir. Bu alan gelecekteki bir .NET sürümünde kaldırılabilir.
Değişiklik nedeni
ile bir dize geçirilmesi TextRenderer.MeasureTextTextFormatFlags.ModifyString bazı durumlarda dizeyi değiştirir. Bu davranış, dize değişmezliği sözünü bozar ve önemli bir .NET çalışma zamanı durumu bozulmasına neden olabilir.
Sürüm kullanıma sunulmuştur
.NET 5.0
Önerilen eylem
kullanan TextFormatFlags.ModifyStringtüm kodları güncelleştirin.
Etkilenen API’ler
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin