이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

클래스 내부 검사와 메타데이터

클래스 메타데이터에서 클래스에 대한 자세한 정보 가져오기

메타데이터는 클래스 정의에 대한 정보를 제공합니다. 이를 통해 클래스의 객체를 생성하지 않고도 클래스가 정의하는 모든 속성, 메서드, 이벤트에 대한 정보를 찾을 수 있습니다.

함수

metaclassmeta.class 객체 가져오기
meta.abstractDetails추상(Abstract) 메서드와 속성 찾기
meta.class.fromName명명된 클래스에 대한 meta.class 객체 반환
meta.package.fromName 지정된 패키지의 meta.package 객체 반환
meta.package.getAllPackages모든 최상위 패키지 가져오기
properties클래스 속성 이름
methods클래스 메서드(Class Method) 이름
events이벤트 이름
superclassesNames of superclasses

클래스

meta.classMATLAB 클래스 설명
meta.propertyMATLAB 클래스의 속성 설명
meta.methodMATLAB 클래스의 메서드 설명
meta.eventMATLAB 클래스의 이벤트 설명
meta.packageMATLAB 패키지 설명
meta.DynamicPropertyMATLAB 객체의 동적 속성 설명
meta.EnumeratedValueMATLAB 클래스의 열거형 멤버 설명
meta.MetaDataMATLAB 객체 메타데이터(Object Metadata)의 슈퍼클래스
meta.ArrayDimension 속성 유효성 검사에 대한 크기 정보
meta.Validation 속성 유효성 검사 설명
meta.FixedDimension 속성 크기 사양의 고정 차원
meta.UnrestrictedDimension 속성 크기 사양의 무제한 차원

도움말 항목

Class Metadata

Metaclasses provide a way to inspect class definitions programmatically.

Class Introspection with Metadata

Inspect class member definitions using metadata.

Find Objects with Specific Values

Metaclasses support methods that enable you to search for objects with properties set to specific values.

Get Information About Properties

Use meta.property objects to find detailed information about object properties.

Find Default Values in Property Metadata

Use property metadata to find default values assigned to properties in the class definition.