Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ausgewählte TableLayoutSettings-Eigenschaften lösen jetzt eine InvalidEnumArgumentException aus, wenn Sie versuchen, einen falschen Wert zuzuweisen.
Änderungsbeschreibung
In früheren Versionen von .NET haben diese Eigenschaften eine ArgumentOutOfRangeException ausgelöst, wenn versucht wurde, einen falschen Wert zuzuweisen. Ab .NET 6 lösen diese Eigenschaften in solchen Fällen eine InvalidEnumArgumentException aus.
Ändern der Kategorie
Diese Änderung kann sich auf die Binärkompatibilität auswirken.
Grund für die Änderung
Das Auslösen von InvalidEnumArgumentException ist in ähnlichen Situationen mit der vorhandenen Windows Forms-API identisch. Durch das Auslösen dieser Ausnahme wird für Entwickler auch das Debuggen verbessert.
Eingeführt in Version
.NET 6
Empfohlene Maßnahme
- Aktualisieren Sie den Code, um zu verhindern, dass falsche Werte zugewiesen werden.
- Verarbeiten Sie ggf. eine InvalidEnumArgumentException, wenn Sie auf diese APIs zugreifen.