Der Parametername „<parametername1>“ stimmt nicht mit dem Namen „<parametername2>“ des entsprechenden Parameters überein, der für die Deklaration der partiellen „<methodname>“-Methode definiert wurde.

Wenn Parameter für die Deklaration und Implementierung einer partiellen Methode angegeben werden, müssen die Namen der entsprechenden Parameter übereinstimmen. Beispielsweise verursacht der folgende Code diesen Fehler.

Partial Class Product  
  
    ' Declaration of the partial method.  
    Partial Private Sub valueChanged(ByVal newVal As Integer)  
    End Sub  
End Class  
Partial Class Product  
  
    ' Implementation of the partial method. This error is  
    ' reported for parameter val.  
    ' Private Sub valueChanged(ByVal val As Integer)  
    '     MsgBox(Value was changed to " & Me.Quantity)  
    ' End Sub  
  
End Class  

Fehler-ID: BC31442

So beheben Sie diesen Fehler

  1. Ändern Sie den Parameter oder die Namen in der Deklaration oder in der Implementierung, sodass entsprechende Parameter denselben Namen haben.

Siehe auch