Main Content

La traduzione di questa pagina non è aggiornata. Fai clic qui per vedere l'ultima versione in inglese.

Introspezione delle classi e metadati

Informazioni dettagliate sulle classi dai metadati della classe

I metadati forniscono informazioni sulle definizioni delle classi. Si possono trovare informazioni su tutte le proprietà, i metodi e gli eventi definiti dalla classe, senza dover costruire oggetti della classe.

Funzioni

metaclassObtain matlab.metadata.Class object
matlab.metadata.abstractDetailsFind abstract methods and properties
matlab.metadata.Class.fromNameReturn matlab.metadata.Class object that describes named class
matlab.metadata.Namespace.fromName Return matlab.metadata.Namespace object for specified namespace
matlab.metadata.Namespace.getAllNamespacesGet all top-level namespaces
propertiesClass property names
methodsClass method names
ismethodDetermine if object has specified method
eventsEvent names
superclassesNames of superclasses

Classi

matlab.metadata.ClassDescribe MATLAB class
matlab.metadata.PropertyDescribe property of MATLAB class
matlab.metadata.MethodDescribe MATLAB class method
matlab.metadata.EventDescribe event defined by MATLAB class
matlab.metadata.NamespaceDescribe MATLAB namespace
matlab.metadata.DynamicPropertyDescribe dynamic property of MATLAB object
matlab.metadata.EnumerationMemberDescribe enumeration member of MATLAB class
matlab.metadata.MetaDataRoot of metadata class hierarchy
matlab.metadata.ArrayDimension Size information for property validation
matlab.metadata.Validation Describes property validation
matlab.metadata.FixedDimension Fixed dimension in property size specification
matlab.metadata.UnrestrictedDimension Unrestricted dimension in property size specification

Argomenti