このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
プロパティイベントのリスナーオブジェクトの定義
lh = event.proplistener (Hobj、属性的
PropEvent
”,@CallbackFunction)
lh = event.proplistener (Hobj、属性的
は,指定したオブジェクトの1つまたは複数のプロパティについて,プロパティリスナーオブジェクトを作成します。PropEvent
”,@CallbackFunction)
Hobj
——リッスンされる1つまたは複数のプロパティのオブジェクトのハンドル。Hobj
が配列である場合,リスナーは配列のすべてのオブジェクトの名前の付いたイベントに応答します。
属性
——リッスンするプロパティを表すmeta.property
オブジェクトハンドルのオブジェクト配列または细胞配列。
PropEvent
——次のいずれかでなければなりません。预设
、PostSet
、PreGet
、PostGet
@CallbackFunction
——イベント発生時に実行されるコールバック関数の関数ハンドル
event.proplistener
クラスは,プロパティイベントのリスナーオブジェクトを定義します。このクラスは,event.listener
クラスのサブクラスで,event.listener
によって定義されたオブジェクトに1つのプロパティを追加します。
对象
——リッスンされるプロパティイベントのオブジェクトの细胞配列。
関数addlistener
を呼び出す代わりに,event.proplistener
コンストラクターを呼び出してプロパティリスナーを作成できます。ただし,関数addlistener
を使用しない場合,リスナーのライフサイクルは,リッスンされているオブジェクト(複数の場合もある)には関連していません。
event.proplistener
クラスは处理
クラスです。event.proplistener
およびevent.listener
のクラスは,同じ異種混合階層の一部です。したがって,両方のクラスのオブジェクトを含む配列を作成できます。両方のクラスのオブジェクトを含む配列のクラスはevent.listener
です。
プロパティ値変更のリスニングを参照してください。
meta.property
オブジェクトの使用の詳細については,プロパティに関する情報の取得を参照してください。