события

Синтаксис

events(ClassName)
events(obj)
e = events(___)

Описание

пример

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

пример

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

пример

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

Примеры

свернуть все

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

eventNames = events('handle');

Перечислите события, заданные классом containers.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

Была ли эта тема полезной?