Main Content

本页的翻译已过时。点击此处可查看最新英文版本。

meta.EnumeratedValue 类

包: meta
超类: meta.MetaData

描述 MATLAB 类的枚举成员

说明

meta.EnumeratedValue 类包含有关 MATLAB® 类定义的枚举成员的信息。meta.EnumeratedValue 对象的属性与要描述的枚举成员的特性对应。

所有 meta.EnumeratedValue 属性都为只读属性。查询 meta.EnumeratedValue 对象以获取有关所描述的枚举成员的信息。

meta.EnumeratedValue 类是 handle 类。

类属性

Abstract
true
ConstructOnLoad
true

有关类属性的信息,请参阅类属性

创建对象

通过 meta.class 对象的 EnumerationMemberList 属性获取 meta.EnumeratedValue 对象。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 中推出