Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Procedura w klasie pochodnej zastępuje identycznie nazwaną procedurę w klasie bazowej, ale listy parametrów są różne.
Aby zastąpić procedurę w dziedziczonej klasie, procedura zastępowania musi być zgodna z listą parametrów, poziomem dostępu i typem zwracanym (jeśli istnieje). W szczególności musi być zgodna z dowolną deklaracją Opcjonalna lub ParamArray .
Identyfikator błędu: BC30906
Aby poprawić ten błąd
Jeśli chcesz zastąpić procedurę, ustaw listę parametrów dokładnie tak samo jak lista parametrów w procedurze klasy bazowej. Jeśli ostatni parametr jest zadeklarowany
ParamArrayw procedurze klasy bazowej, zadeklaruj go za pomocąParamArrayw procedurze zastępowania.Jeśli chcesz uzyskać inną listę parametrów z wersji klasy bazowej, nie można jej zastąpić. Rozważ przeciążenie go zamiast tego. Aby uzyskać więcej informacji, zobacz Przeciążenie procedury.