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에 개발됨