Это нестандартное расширение языка (впрочем,как и у Borland). Введено для поддержки свойств объектов COM, но может применяться и самостоятельно.
Синтаксис:
__declspec(property(get=get_func, put=put_func)) prop_type prop_id;
get_func и put=put_func - методы для доступа к переменной, хранящей состояние свойства; если свойство должно быть только на чтение/запись, соответствующее объявление не используется.
Оба эти метода должны быть открытыми, если к свойству нужен открытый доступ. Само собой, конструкция не слишком изящная, к тому же никакой гарантии, что она будет поддерживаться и далее. Посему лучше ей не злоупотреблять без особой нужды.