Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Эта генерация кода применяется для:
C#
Visual Basic
Что: Позволяет немедленно создать код, необходимый для реализации интерфейса.
Когда: Вы хотите наследовать от интерфейса.
Почему: Вы можете вручную реализовать все интерфейсы по одному, однако эта функция автоматически создаст все подписи методов.
Инструкция
Поместите курсор на строку, где есть красный волнистый элемент, указывающий на интерфейс, но не реализовал все необходимые элементы.
C#:
Visual Basic:
Затем выполните одно из следующих действий:
-
Клавиатура
- Нажмите клавишу Ctrl+, чтобы открыть меню Быстрые действия и рефакторинги.
-
мышь
- Щелкните правой кнопкой мыши и выберите меню «Быстрые действия и рефакторинг».
- Наведите указатель мыши на красный волнистый элемент и щелкните значок
, который отображается.
- Щелкните значок
, который отображается в левом поле, если текстовый курсор уже находится в строке с красным волнистым цветом.
-
Клавиатура
Выберите "Реализовать интерфейс " в раскрывающемся меню.
Подсказка
- Используйте ссылку "Предварительный просмотр изменений " в нижней части окна предварительного просмотра , чтобы просмотреть все изменения , которые будут сделаны перед выбором.
- Используйте ссылки на документ, проект и решение в нижней части окна предварительного просмотра, чтобы создать правильные подписи методов в нескольких классах, реализующих интерфейс.
Создаются сигнатуры метода интерфейса и готовы к реализации.
C#:
Visual Basic:
Подсказка
(только C#) Используйте явным образом параметр "Реализация интерфейса " для подготовки каждого созданного метода с именем интерфейса, чтобы избежать конфликтов имен.
;