exponenta event banner

события

Описание

пример

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

пример

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

пример

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

Примеры

свернуть все

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

eventNames = events('handle');

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

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

    ObjectBeingDestroyed

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

свернуть все

Имя класса, указанное как символьный вектор или строка.

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

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

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

свернуть все

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

Подробнее

свернуть все

Публичные мероприятия

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

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

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

См. также

| |

Представлен в R2008a