IntelliSense для переопределения
IntelliSense предназначена для упрощения переопределения наследуемых членов.Если ввести override и затем нажать клавишу ПРОБЕЛ, IntelliSense покажет все действительные члены базового класса, которые можно переопределить во всплывающем поле списка.Если после override ввести тип возвращаемого значения, IntelliSense будет отображать только методы, возвращающие тот же тип.Если IntelliSense не удается найти совпадения, будут показаны все члены базового класса.
Примечание |
---|
Для однозначного определения виртуальных методов с одним и тем же именем, но различными списками параметров, IntelliSense отображает подпись этих методов во всплывающем поле списка. |
При выборе члена из всплывающего поля списка IntelliSense создает код, который дополняет выбранный член и выделяет первый редактируемый логический оператор.Дополнительные сведения см. в разделе Практическое руководство. Использование IntelliSense для переопределения.
Код, создаваемый IntelliSense для переопределения, моделируется фрагментом кода, определенным в файле MethodOverrideStub.snippet.Фрагменты кода являются изменяемыми.Дополнительные сведения см. в разделе Фрагменты кода.
См. также
Задачи
Практическое руководство. Реализация абстрактных базовых классов