<tipo1>'<nometipo>' deve implementare '<nomemetodo>' per l'interfaccia '<nomeinterfaccia>'

Aggiornamento: novembre 2007

<type1>'<typename>' must implement '<methodname>' for interface '<interfacename>'

Una classe o una struttura asserisce di implementare un'interfaccia ma non implementa una routine definita dall'interfaccia. È necessario che tutti i membri dell'interfaccia siano implementati.

ID errore: BC30149

Per correggere l'errore

  1. Dichiarare una routine con lo stesso nome e la stessa firma definite nell'interfaccia. Accertarsi che sia inclusa almeno l'istruzione End Function o End Sub.

  2. Aggiungere una clausola Implements alla fine dell'istruzione Function o Sub. Di seguito è riportato un esempio:

    Public Sub DoSomething() Implements IBaseInterface.DoSomething
    

Vedere anche

Concetti

Parola chiave Implements e istruzione Implements

Riferimenti

Istruzione Implements