Selected TableLayout Nastavení properties throw InvalidEnumArgumentException
Vybrané TableLayoutSettings vlastnosti nyní vyvolá InvalidEnumArgumentException , pokud se pokusíte přiřadit nesprávnou hodnotu.
Změna popisu
V předchozích verzích .NET tyto vlastnosti vyvolat ArgumentOutOfRangeException , pokud se pokusíte přiřadit nesprávnou hodnotu. Počínaje rozhraním .NET 6 tyto vlastnosti v takových případech vyvolá výjimku InvalidEnumArgumentException .
Kategorie změny
Tato změna má vliv na binární kompatibilitu.
Důvod změny
Vyvolání InvalidEnumArgumentException je v souladu se stávajícím rozhraním API model Windows Forms v podobných situacích. Vyvolání této výjimky také vývojářům poskytuje lepší možnosti ladění.
Zavedená verze
.NET 6
Doporučená akce
- Aktualizujte kód, aby se zabránilo přiřazení nesprávných hodnot.
- V případě potřeby zpracujte při přístupu k těmto rozhraním InvalidEnumArgumentException API.