<Parametr parametername> v metodě< rozšíření methodname definovaný v< typename>> už má odpovídající vynechaný argument.

Volání procedury metody rozšíření vynechá argument podle pozice a pak poskytuje argument podle názvu. Například následující volání metody ABC rozšíření nejprve vynechá argument pro parametr Ya pak ho poskytuje podle názvu.

<Extension()> _  
Public Sub ABC(ByVal X As Integer, Optional ByVal Y As Byte = 0, _  
               Optional ByVal Z As Byte = 0)  
End Sub  
' . . .  
' Calling extension method ABC.  
Dim number As Integer  
' Not valid.  
' number.ABC(, 4, Y:=5)  

ID chyby: BC36583

Oprava této chyby

  • Zadejte argument podle pozice nebo odeberte čárku, která ho vynechá.

Viz také