meta.EnumeratedValue class

Пакет: meta
Суперклассы: meta.MetaData

Опишите член перечисления класса MATLAB

Описание

meta.EnumeratedValue класс содержит информацию о членах перечисления, заданных MATLAB® классы. Свойства meta.EnumeratedValue объект соответствует атрибутам описываемого члена перечисления.

Весь meta.EnumeratedValue свойства только для чтения. Запросите meta.EnumeratedValue объект получить информацию о члене перечисления это описывает.

meta.EnumeratedValue классом является handle класс.

Атрибуты класса

Abstract
true
ConstructOnLoad
true

Для получения информации об атрибутах класса см. Атрибуты класса.

Создание

Получите meta.EnumeratedValue объект от EnumerationMemberList свойство meta.class объект. EnumerationMemberList массив meta.EnumeratedValue экземпляры, один на член перечисления.

Свойства

развернуть все

Имя члена перечисления, возвращенного как вектор символов

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

В настоящее время не используемый.

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

В настоящее время не используемый.

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

Скрытый член перечисления, возвращенный как логическое значение.

Типы данных: логический

Класс, который задает перечисление, возвратился как meta.class объект.

Типы данных: meta.class

Примеры

Перечислите имена элемента перечисления

Используйте meta.class EnumerationMemberList свойство получить имена членов перечисления, заданных в классе перечисления.

mc = ?matlab.lang.OnOffSwitchState;
mc.EnumerationMemberList.Name
ans =

    'off'


ans =

    'on'
Представленный в R2009b