Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Třída je deklarována pomocí ComClassAttribute, ale je buď obecný nebo obsažený v obecné třídě nebo struktuře.
Aby bylo možné využít zprostředkovatele komunikace modelu COM, musí třída rozhraní .NET Framework splňovat následující požadavky:
Musí být
Public, všechny jeho kontejnery musí býtPublica musí vystavit alespoň jedenPublicčlen.Nesmí být abstraktní, to znamená, že nesmí být deklarována s
MustInherit.Nesmí být obecný nebo deklarován v rámci obecného typu kontejneru.
ID chyby: BC31527
Oprava této chyby
Změňte deklaraci třídy tak, aby nebyla obecná, a ujistěte se, že její obsahující prvek není obecný.
nebo
Pokud třída nebo jeho obsahující prvek musí být obecný, odeberte ComClassAttribute z deklarace třídy. Nemůžete ho vystavit modelu COM.