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.
To generowanie kodu ma zastosowanie do:
C#
Visual Basic
Co: Umożliwia natychmiastowe wygenerowanie kodu wymaganego do zaimplementowania interfejsu.
Kiedy: Chcesz dziedziczyć z interfejsu.
Dlaczego: Można ręcznie zaimplementować cały interfejs jeden po jednym, jednak ta funkcja automatycznie wygeneruje wszystkie podpisy metody.
Instrukcja
Umieść kursor w wierszu, w którym znajduje się czerwony wiewiórka wskazujący, że odwołujesz się do interfejsu, ale nie zaimplementowano wszystkich wymaganych elementów członkowskich.
C#:
Visual Basic:
Następnie wykonaj jedną z następujących czynności:
-
klawiatura,
- Naciśnij Ctrl+., aby wyzwolić menu Szybkie akcje i refaktoryzacje.
-
mysz
- Kliknij prawym przyciskiem myszy i wybierz menu Szybkie akcje i refaktoryzacje .
- Zatrzymaj wskaźnik myszy na czerwonym wywiórce i kliknij ikonę
, która zostanie wyświetlona. - Kliknij ikonę
wyświetlaną na lewym marginesie, jeśli kursor tekstu znajduje się już w wierszu z czerwonym wywijaniem.
-
klawiatura,
Wybierz pozycję Zaimplementuj interfejs z menu rozwijanego.
Wskazówka
- Użyj linku Podgląd zmian w dolnej części okna podglądu , aby wyświetlić wszystkie zmiany , które zostaną wprowadzone przed dokonaniem wyboru.
- Użyj linków Dokument, Projekt i Rozwiązanie w dolnej części okna podglądu, aby utworzyć odpowiednie sygnatury metody w wielu klasach, które implementują interfejs.
Podpisy metod interfejsu są tworzone i są gotowe do zaimplementowania.
C#:
Visual Basic:
Wskazówka
(Tylko C#) Użyj jawnej opcji Implementuj interfejs , aby poprzedzać każdą wygenerowaną metodę nazwą interfejsu, aby uniknąć kolizji nazw.
;