最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
パッケージ: meta
スーパークラス: meta.MetaData
MATLAB クラスのプロパティの記述
meta.property
クラスは、MATLAB® のクラス プロパティについての情報を提供します。meta.property
クラスのプロパティにはプロパティ属性の値と、クラス定義で構文的に指定されているその他の情報が含まれています。プロパティはすべて読み取り専用です。
meta.property
クラスは handle
クラスです。
meta.property
オブジェクトを直接インスタンス化することはできません。meta.property
オブジェクトを meta.class
PropertyList
プロパティから取得します。このプロパティには、meta.property
オブジェクトの配列が含まれます。各クラス プロパティに対して 1 つのオブジェクトが対応します。たとえば、ClassName
をクエリするプロパティのクラスの名前に置き換えます。
mco = ?ClassName;
plist = mco.PropertyList;
mp = plist(1); % meta.property for first property in list
関数 metaclass
を使用して、クラス インスタンスから meta.class
オブジェクトを取得します。
mco = metaclass(obj);
イベント名 | トリガー | イベント データ | イベントの属性 |
---|---|---|---|
PreGet | イベントはプロパティの値がクエリされる直前に発生します。 | event.PropertyEvent |
|
PostGet | イベントはプロパティの値がクエリされた直後に発生します。 | event.PropertyEvent |
|
PreSet | イベントはプロパティの値が変更される直前に発生します。 | event.PropertyEvent |
|
PostSet | イベントはプロパティの値が変更された直後に発生します。 | event.PropertyEvent |
|