主要内容

类自省和元数据

从类元数据获取类的详细信息

元数据提供有关类定义的信息。查找有关类定义的所有属性、方法和事件的信息,而不构造类的对象。

功能

元类 获得meta.class对象
meta.abstractDetails 找到抽象方法和属性
meta.class.fromName 返回meta.class与命名类关联的对象
meta.package.fromName 返回meta.package指定包的对象
meta.package.getAllPackages 获取所有顶级包
属性 类的属性名
方法 类方法的名字
事件 事件名称
超类 父类名称

meta.class 描述MATLAB
meta.property 描述的属性MATLAB
meta.method 类方法信息
meta.event 描述以下定义的事件MATLAB
meta.package 描述MATLAB
元。DynamicProperty 描述动态特性MATLAB对象
元。EnumeratedValue 的枚举成员MATLAB
元。元数据 元类层次结构的根
元。ArrayDimension 属性验证的大小信息
元。验证 描述属性的验证
元。FixedDimension 属性尺寸规格中的固定尺寸
元。UnrestrictedDimension 属性尺寸规格中不受限制的尺寸

主题

类元数据

元类提供了一种以编程方式检查类定义的方法。

带有元数据的类自省

使用元数据检查类成员定义。

查找具有特定值的对象

元类支持使您能够搜索属性金宝app设置为特定值的对象的方法。

获取有关属性的信息

使用meta.property对象来查找有关对象属性的详细信息。

在属性元数据中查找默认值

使用属性元数据查找在类定义中分配给属性的默认值。