Поделиться через


Режим "Изменить и продолжить" (Visual Basic): изменение объявлений членов модуля

Этот раздел применим к:

Выпуск

Visual Basic

C#

F#

C++

Web Developer

Express

Тема применяется Тема не применяется Тема не применяется Тема не применяется Тема применяется

Pro, Premium и Ultimate

Тема применяется Тема не применяется Тема не применяется Тема не применяется Тема применяется

Используя операцию "Изменить и продолжить", в режиме приостановки можно выполнять различные изменения элементов модуля, например, изменять свойства, методы и поля. Тем не менее, некоторые изменения не поддерживаются. К числу важных изменений, не поддерживаемых операцией "Изменить и продолжить", относится добавление, удаление и изменение типа или подписи открытых или защищенных элементов.

В частности, в режиме "Изменить и продолжить" не поддерживаются следующие изменения:

  • Добавление нового элемента, если данный элемент не является закрытым (Private) и его имя не встречается в каком-либо активном операторе;

  • Удаление свойства или метода;

  • Изменение подписи открытого или защищенного свойства или метода;

  • Изменение любого метода, использующего универсальные шаблоны;

  • Изменение модификаторов доступа свойства или метода, например, изменение Public на Private;

  • Удаление или изменение типа существующего поля.

Если требуется внести одно из подобных изменений, необходимо остановить отладку и перекомпилировать проект.

См. также

Задачи

Практическое руководство. Применение изменений в режиме приостановки выполнения с помощью режима "Изменить и продолжить"

Ссылки

Режим "Изменить и продолжить" (Visual Basic): неподдерживаемые изменения объявлений

Режим "Изменить и продолжить" (Visual Basic): изменение объявлений членов класса

Режим "Изменить и продолжить" (Visual Basic): изменение объявлений членов структур

Другие ресурсы

Режим "Изменить и продолжить" (Visual Basic)