exponenta event banner

Мет.Класс EnumeriveValue

Пакет: мета
Суперклассы: 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

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

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

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

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

Примеры

Список имен членов перечисления

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

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

    'off'


ans =

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