В следующей таблице перечислены атрибуты, которые можно установить для событий. Чтобы задать значение для атрибута, присвойте значение атрибута на той же линии как ключевое слово события. Например, все события заданы в следующем events
блок защитил ListenAccess
и частный NotifyAccess
.
events (ListenAccess = protected, NotifyAccess = private) EventName1 EventName2 end
Чтобы задать другие события в том же определении класса, которые имеют различные настройки атрибута, создайте другой events
блок.
Атрибуты события
Название атрибута | Класс | Описание |
---|---|---|
Hidden |
| Если |
|
| Определяет, где можно создать прослушиватели для события.
|
NotifyAccess |
| Определяет, где код может инициировать событие
|
Атрибуты среды | Классы, которые используют определенные базовые классы среды, имеют специфичные для среды атрибуты. См. документацию для определенного базового класса, который вы используете для получения информации об этих атрибутах. |