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 generowanie kodu dla klasy lub typu.
Kiedy: Wprowadzasz nową klasę lub typ i chcesz ją poprawnie zadeklarować, automatycznie.
Dlaczego: Można zadeklarować klasę lub typ przed jej użyciem, jednak ta funkcja automatycznie wygeneruje klasę lub typ.
Instrukcja
Umieść kursor w wierszu, w którym znajduje się czerwony wywiórz. Czerwony wywiórka wskazuje klasę, która jeszcze nie istnieje.
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.
Wybierz jedną z opcji z menu rozwijanego:
- Generowanie klasy "TypeName" w nowym pliku — tworzy klasę o nazwie TypeName w pliku o nazwie TypeName.cs/.vb
- Generuj klasę "TypeName" — tworzy klasę o nazwie TypeName w bieżącym pliku.
- Generowanie zagnieżdżonej klasy "TypeName" — tworzy klasę o nazwie TypeName zagnieżdżona wewnątrz bieżącej klasy.
- Generuj nowy typ...— tworzy nową klasę lub strukturę ze wszystkimi określonymi właściwościami.
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.
W przypadku wybrania pozycji Generuj nowy typ zostanie otwarte okno dialogowe Generowanie typu . Skonfiguruj dostępność, rodzaj i lokalizację nowego typu.
Selekcja Opis Dostęp Ustaw typ na domyślny, wewnętrzny lub publiczny . Rodzaj Można to ustawić jako klasę lub strukturę. Nazwa Nie można tego zmienić i będzie to nazwa, która została już wpisana. Projekt Jeśli w rozwiązaniu istnieje wiele projektów, możesz wybrać miejsce, w którym ma istnieć klasa/struktura. Nazwa pliku Możesz utworzyć nowy plik lub dodać typ do istniejącego pliku.
Tworzona jest klasa lub struktura. W przypadku języka C# tworzony jest również konstruktor.
C#
Visual Basic