Sdílet prostřednictvím


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

  • 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.

Ovlivněná rozhraní API