events

Описание

пример

events(ClassName) отображает имена незакрытых публичных событий для MATLAB® классы classname, включая события, унаследованные от суперклассов.

пример

events(obj) отображает имена публичных событий для класса obj, где obj является образцом класса MATLAB. obj может быть скалярным объектом или массивом объектов.

пример

e = events(___) возвращает имена событий в массиве ячеек.

Примеры

свернуть все

Получите имена публичных событий класса handle и сохраните результат в массиве ячеек из векторов символов.

eventNames = events('handle');

Перечислите события, определенные контейнерами. Класс map из образца этого класса.

m = containers.Map('May',70);
events(m)
Events for class containers.Map:

    ObjectBeingDestroyed

Входные параметры

свернуть все

Имя класса, заданное как вектор символов или строка.

Типы данных: char | string

Объект MATLAB задается как скалярный объект или объектный массив.

Выходные аргументы

свернуть все

Имена событий, содержащиеся в массиве ячеек из векторов символов.

Подробнее о

свернуть все

Публичные события

Событие является публичным, когда значение его ListenAccess атрибут public и его Hidden значение атрибута false (значения по умолчанию для обоих атрибутов). Полный список атрибутов см. в разделе Атрибуты события.

Ключевое слово события

events также является ключевым словом определения класса MATLAB. Посмотрите classdef для получения дополнительной информации о ключевых словах определения классов.

См. также

| |

Введенный в R2008a