Вкладка Attributes в описании свойств и методов интерфейса
На рис. 3.6 показано свойство интерфейса, выбранное в окне редактора библиотек типов, с вкладкой Attributes в правой части окна редактора. В табл. 3.6 перечислены все атрибуты, которые используются в определении членов интерфейса, а в табл. 3.7 — все возможные флаги.
- Таблица 3.6. Атрибуты членов интерфейса в библиотеках типов:
| Атрибут | Описание |
| Declaration | Объявление свойства или метода |
| ID | Значение идентификатора DispID |
| Help String | Краткое описание свойства или метода |
| Help Context | Идентификатор контекста справки по свойству или методу |

Рис. 3.6. Редактирование атрибутов в библиотеке типов
- Таблица 3.7. Флаги членов интерфейса в библиотеках типов
| Флаг | Описание |
| Restricted | Запрещает использовать библиотеку типов в средах программирования макросов, таких как Visual Basic |
| Source | Указывает, что член возвращает объект или значение типа VARIANT, являющееся источником событии |
| Bindable | Указывает, что свойство поддерживает связывание (binding) данных |
| Request Edit | Указывает, что свойство поддерживает сообщение OnRequestEdit |
| Display Bindable | Указывает, что свойство должно быть показано пользователю как поддерживающее связывание данных (bindable) |
| Default Bindable | Указывает на одно поддерживающее связывание данных свойство, которое наилучшим образом представляет объект |
| Hidden | Указывает, что интерфейс существует, но не должен быть показан в пользовательских броузерах |