Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Una routine in una classe derivata esegue l'override di una routine con nome identico nella classe base, ma gli elenchi di parametri sono diversi.
Per eseguire l'override di una routine in una classe ereditata, tale routine deve corrispondere ai relativi elenco di parametri, livello di accesso e qualsiasi eventuale tipo restituito. In particolare, deve corrispondere a qualsiasi dichiarazione Optional o ParamArray.
ID errore: BC30906
Per correggere l'errore
Per eseguire l'override della routine, rendere l'elenco di parametri esattamente uguale all'elenco di parametri della routine della classe base. Se nella routine della classe base l'ultimo parametro viene dichiarato inserendo
ParamArray, dichiarareParamArrayanche per l'ultimo parametro della routine di override.Se si vuole un elenco di parametri diverso rispetto alla versione della classe base, non sarà possibile eseguirne l'override. Sarà tuttavia possibile eseguirne l'overload. Per altre informazioni, vedere Procedure Overloading.