Добавление свойства
Обновлен: Ноябрь 2007
Чтобы добавить метод в интерфейс проекта, используйте Мастер добавления свойства.
Для добавления свойства в объект выполните следующие действия:
В Представлении классов щелкните правой кнопкой мыши имя интерфейса, в который необходимо добавить свойство.
Примечание. Свойства также можно добавить в диспетчерские интерфейсы, которые находятся в узле библиотеки до тех пор, пока проект не атрибутирован.
В контекстном меню выберите команду Добавить, а затем команду Добавить свойство.
В Мастере добавления свойства заполните сведения о создаваемом свойстве.
На странице мастера Атрибуты IDL укажите для свойства параметры языка описания интерфейса (IDL).
Нажмите кнопку Готово, чтобы добавить свойство.
Методы Get and Put свойства отображаются как два значка в "Представлении классов" под интерфейсом, в котором они были определены. Чтобы просмотреть объявление свойства в IDL-файле, дважды щелкните любой значок.
Для интерфейсов ATL функции Get и Put добавляются в CPP-файл, а ссылки на данные функции добавляются в H-файл.
Если в качестве реализации типа выбрано Переменная-член, то для диспетчера интерфейсов MFC метод и переменная добавляются в класс, реализующий их. Если в качестве реализации типа выбраны методы Get или/и Set, тогда в класс, реализующих их, будет добавлено два метода.