Číst v angličtině

Sdílet prostřednictvím


Atributy nemohou být obecné typy nebo typy vnořené do obecných typů.

Atribut je deklarován jako obecný typ nebo v rámci obecného typu.

Visual Basic a .NET Framework v současné době nepodporují žádnou kombinaci atributů a obecných typů. To znamená, že platí následující omezení:

  • Atribut nemůže být obecný typ nebo být deklarován v rámci obecného typu.

  • Atribut nemůže dědit z obecné třídy, ani nemůže obecná třída dědit z atributu.

  • Když použijete atribut, nemůžete zadat argument, který je některý z následujících:

    • Obecný typ

    • Typ vytvořený z obecného typu

    • Parametr typu obsahujícího typu nebo

    • Typ vytvořený z parametru typu obsahujícího typu.

ID chyby: BC32067

Oprava této chyby

  • Pokud deklarace atributu Of obsahuje klíčové slovo a seznam parametrů typu, odeberte je.

  • Pokud se deklarace atributu zobrazí uvnitř obecného typu, přesuňte ji na místo, kde není uvnitř žádného obecného typu.

Viz také