Опишите событие класса MATLAB
meta.event
класс предоставляет информацию о событиях класса MATLAB®. Свойства чтения/записи meta.event
класс соответствует атрибутам события и задан только из определений классов.
Можно запросить свойства только для чтения meta.event
объект получить информацию, которая указана синтаксически классом (например, чтобы получить имя класса, задающего событие).
Вы не можете инстанцировать meta.event
возразите непосредственно. Получите meta.event
объект от meta.class
EventList
свойство, которое содержит массив meta.event
объекты, один для каждого события заданы классом. Например, замените ClassName
с именем класса, события которого вы хотите запросить:
mco = ?ClassName;
elist = mco.EventList;
elist(1).Name; % name of first event in list
Используйте metaclass
функция, чтобы получить meta.class
объект от экземпляра класса:
mco = metaclass(obj);
Свойство | Цель |
---|---|
Name только для чтения | Имя события. |
Description только для чтения | Это свойство содержит первую строку с комментариями после имени события в блоке событий. |
DetailedDescription только для чтения | Это свойство содержит строки с комментариями сразу после определения события до первой линии, которая не начинается с комментария. Линии находятся в MATLAB 1 на n |
Hidden | Если |
ListenAccess | Определяет, где можно создать прослушиватели для события.
|
NotifyAccess | Определяет, где код может инициировать событие.
|
DefiningClass | meta.class объект, представляющий класс, который задает это событие. |