Main Content

本页翻译不是最新的。点击此处可查看最新英文版本。

meta.package 类

命名空间: meta
超类: meta.MetaData

描述 MATLAB

描述

meta.package 类包含有关 MATLAB® 包的信息。所有属性都为只读属性。

包可以包含类、函数和其他包。

meta.package 类是一个 handle 类。

类属性

Sealed
true
Abstract
true
RestrictsSubclassing
true

有关类属性的信息,请参阅类属性

创建对象

您不能直接对 meta.package 对象进行实例化。请通过 meta.class ContainingPackage 属性获取 meta.package 对象,该属性包含一个 meta.package 对象或空对象(如果类不在包中)。

属性

全部展开

包的名称,以字符向量形式返回。

数据类型: char

以字符向量形式返回包的名称。

数据类型: char

不使用此属性。

数据类型: char

此包内的类列表,以 meta.class 对象的数组形式返回。

数据类型: meta.class

此包内的函数列表,以 meta.method 对象的数组形式返回。

数据类型: meta.method

此包内的包列表,以 meta.package 对象的数组形式返回。

数据类型: meta.package

包含此包的包,以 meta.package 对象形式返回。如果此包不包含在另一个包中,则 meta.package 对象为空。

数据类型: meta.package

方法

全部展开

示例

在包中查找类的名称

使用 meta.package.fromName 方法在查找 matlab.mixin 包中包含的类的名称。访问 ClassList 属性中的 meta.class 对象,以显示类名称的列表。

disp(string({meta.package.fromName('matlab.mixin').ClassList.Name})')

版本历史记录

在 R2008a 中推出