Baseinterfacename<>.<membername> z 'implements <derivedinterfacename>' je již implementována základní třídou '<baseclassname>'. Přeimíscená implementace <typu>

Vlastnost, procedura nebo událost v odvozené třídě používá Implements klauzuli určující odvozený člen rozhraní, který je již implementován na základní rozhraní v základní třídě.

Implementovaný člen je definován základním rozhraním a zděděno odvozeným rozhraním. Základní třída přímo implementuje základní rozhraní. Odvozená třída implementuje odvozené rozhraní a může snadno vynechat skutečnost, že základní třída již implementovala člen.

Odvozená třída může reimplementovat člen rozhraní, který je implementován jeho základní třídou. To není totéž jako přepsání implementace základní třídy. Další informace naleznete v tématu Implementace.

Ve výchozím nastavení je tato zpráva upozorněním. Informace o skrytí upozornění nebo zpracování upozornění jako chyb naleznete v tématu Konfigurace upozornění v jazyce Visual Basic.

ID chyby: BC42014

Oprava této chyby

  • Pokud chcete člena rozhraní znovu vytvořit, nemusíte provádět žádnou akci. Kód v odvozené třídě přistupuje k reimplementovaného členu, pokud nepoužíváte klíčové slovo MyBasepro přístup k implementaci základní třídy.

  • Pokud nemáte v úmyslu reimplementovat člen rozhraní, odeberte Implements klauzuli z vlastnosti, procedury nebo deklarace události.

Viz také