Sdílet prostřednictvím


BC30154: <type1'typename><>' musí implementovat "<membername>" pro rozhraní interface '<interfacename>'

'<typename>' musí implementovat '<membername>' pro rozhraní '<interfacename>'. Implementace vlastnosti musí mít odpovídající specifikátory ReadOnly/WriteOnly.

Deklarace identity třídy nebo struktury pro implementaci rozhraní, ale neimplementuje proceduru, vlastnost nebo událost definovanou rozhraním. Každý člen rozhraní musí být implementován.

ID chyby: BC30154

Oprava této chyby

  1. Deklarujte člen se stejným názvem a podpisem, jak je definováno v rozhraní. Nezapomeňte zahrnout alespoň End Functionpříkaz , End Subnebo End Property příkaz.

  2. Implements Přidejte klauzuli na konec Functionpříkazu , Sub, Propertynebo Event příkaz. Příklad:

    Public Event ItHappened() Implements IBaseInterface.ItHappened
    
  3. Při implementaci vlastnosti se ujistěte, že ReadOnly se používá WriteOnly stejným způsobem jako v definici rozhraní.

  4. Při implementaci vlastnosti deklarujte Get a Set procedury podle potřeby.

Viz také