Číst v angličtině

Sdílet prostřednictvím


Omezení "Struktura" a omezení konkrétního typu třídy nelze kombinovat.

Seznam omezení zahrnuje omezení Structure (Visual Basic) i název definované třídy.

Seznam omezení ukládá požadavky na argument typu předaný parametru typu. V libovolné kombinaci můžete zadat následující požadavky:

  • Argument typu musí implementovat jedno nebo více rozhraní.

  • Argument typu musí dědit z nejvýše jedné třídy.

  • Argument typu musí vystavit konstruktor bez parametrů, ke kterému může vytvořit kód (včetně New omezení).

Pokud do seznamu omezení nezadáte žádnou konkrétní třídu nebo rozhraní, můžete vynutit obecnější požadavek zadáním jedné z následujících možností:

  • Argument typu musí být typ hodnoty (včetně Structure omezení).

  • Argument typu musí být referenčním typem (včetně Class omezení).

Nelze zadat oba Structure parametry Class a pro stejný typ a nemůžete zadat jeden více než jednou.

ID chyby: BC32108

Oprava této chyby

  • Pokud chcete, aby argument typu byl typ hodnoty, odeberte název třídy ze seznamu omezení.

  • Pokud chcete, aby argument typu dědil ze zadaného názvu třídy, odeberte Structure klíčové slovo ze seznamu omezení.

Viz také