主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

クラスイントロスペクションおよびメタデータ

クラスのメタデータからクラスについての詳細情報を取得

メタデータは,クラス定義についての情報を提供します。クラスのオブジェクトを作成することなく、クラスによって定義されたすべてのプロパティ、メソッドおよびイベントについての情報を検索します。

関数

元类 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 プロパティのサイズ指定における無制限の次元

トピック

クラスのメタデータ

メタクラスでは,プログラムによってクラス定義を検査する方法が提供されます。

メタデータによるクラスイントロスペクション

メタデータを使用してクラスメンバー定義を検査します。

特定の値をもつオブジェクトの検出

メタクラスは,プロパティが特定の値に設定されたオブジェクトを検索するためのメソッドをサポートしています。

プロパティに関する情報の取得

meta.propertyオブジェクトを使用して,オブジェクトのプロパティに関する詳細情報を検索します。

プロパティのメタデータにおける既定値の検出

プロパティのメタデータを使用して,クラス定義でプロパティに割り当てられている既定値を検出します。