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

열거형 멤버에 대한 간단한 설명으로, 문자형 벡터로 반환됩니다. 사용자 정의 클래스인 경우 이 속성의 텍스트는 열거형 정의의 코드 주석에서 가져옵니다. 주석이 없으면 속성은 빈 문자형 벡터를 반환합니다. 열거형에 대한 도움말 텍스트를 포함하는 방법에 대한 자세한 내용은 사용자 지정 도움말 텍스트 항목을 참조하십시오.

열거형 멤버에 대한 자세한 설명으로, 문자형 벡터로 반환됩니다. 사용자 정의 클래스인 경우 이 속성의 텍스트는 열거형 정의의 코드 주석에서 가져옵니다. 주석이 없으면 속성은 빈 문자형 벡터를 반환합니다. 열거형에 대한 도움말 텍스트를 포함하는 방법에 대한 자세한 내용은 사용자 지정 도움말 텍스트 항목을 참조하십시오.

열거형 멤버가 숨겨졌는지 여부로, 논리값으로 반환됩니다.

열거형을 정의하는 클래스로, meta.class 객체로 반환됩니다.

예제

열거형 멤버 이름 나열하기

meta.class EnumerationMemberList 속성을 사용하여 열거형 클래스에 정의된 열거형 멤버의 이름을 가져옵니다.

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

    'off'


ans =

    'on'

버전 내역

R2009b에 개발됨