Список членов
Обновлен: Ноябрь 2007
Из типа или пространства имен можно вывести список допустимых членов. Выбрав член в списке и нажав клавишу ENTER, этот член можно вставить в код.
Использование возможности списка членов
Сначала введите имя объекта, затем нажмите ALT+СТРЕЛКА ВПРАВО для использования параметра Завершить слово, который отображает список членов, если введенное имя соответствует нескольким объектам или ни одному объекту не соответствует.
IntelliSense выводит все действительные члены в списке с полосой прокрутки. Например, можно перемещаться по списку с помощью полосы прокрутки или клавиш со стрелками или начинать ввод имени члена по нескольким первым символам для непосредственного перехода к члену списка.
После имени класса или структуры введите оператор доступа к членам или оператор области действия:
[C#]
. (оператор доступа к членам) для типа или экземпляра объекта.
:: (оператор квалификатора псевдонима пространства имен)
[C++]
-> (указатель на член) для указателя на экземпляр объекта.
:: (оператор разрешения области действия) для класса, структуры, объединения или пространства имен.
Чтобы вставить выбранный член в код, выполните одно из следующих действий.
- Введите знак, следующий членом, например, открытую круглую скобку, запятую, пробел, точку с запятой и т. п., для вставки выбранного члена перед только что введенным знаком. Можно вводить любой знак, кроме идентификатора.
–или–
- Просто вставьте член двойным щелчком мыши или нажатием клавиш TAB, CTRL+ENTER или ENTER. Если в раскрывающемся меню не выбрано ни одного элемента, при нажатии ENTER вставляется новая пустая строка. Нажмите CTRL+ENTER, чтобы вставить элемент с фокусом в поле, даже если этот элемент не выбран.
Список членов можно в любой момент закрыть, нажав клавишу ESC.
Перед вставкой элемента, выбранного из списка "Члены", с помощью параметра Краткие сведения можно получить как краткие сведения об элементе, так и все комментарии кода для элемента. Дополнительные сведения см. в разделе Предоставление примечаний к коду.
Значок слева указывает на тип члена, такой как пространство имен, класс, функция или переменная. Значки списка перечислены в разделе Значки представления классов и обозревателя объектов.
Для отключения списка членов по умолчанию снимите флажок Отображать автоматически список членов на странице свойств Общие для требуемого языка. Дополнительные сведения см. в разделе Изменение параметров IntelliSense.
Список членов может иметь много записей. К первому или к последнему элементу списка во время работы со списком членов можно перейти, используя сочетания клавиш CTRL+Page Up и CTRL+Page Down.
Список членов можно вызвать вручную следующим образом.
Используйте сочетания клавиш CTRL+J или CTRL+SPACE.
В меню Правка выберите пункт IntelliSense, а затем — Список членов.
В текстовом редакторе щелкните правой кнопкой мыши и из раскрывающегося меню выберите Список членов (не работает в Visual Basic).
Нажмите кнопку Список членов в панели инструментов Текстовый редактор.
При вызове с пустой строки или вне распознаваемой области действия список членов отображает символы в глобальном пространстве имен.
[C++]
При вызове списка членов с положением курсора в глобальной области действия или вводе "::" в любой приемлемой области действия IntelliSense заполняет список членов глобальными символами, включая системные API-функции и классы C++.