event.proplistener
속성 이벤트에 대한 리스너(Listener) 객체 정의
구문
lh = event.proplistener(Hobj,Properties,'
PropEvent
',@CallbackFunction)
설명
lh = event.proplistener(Hobj,Properties,'
은 지정된 객체에 대해 하나 이상의 속성에 대한 속성 리스너 객체를 만듭니다. PropEvent
',@CallbackFunction)
Hobj
— 속성이 수신 대기(Listen)될 객체의 핸들입니다.Hobj
가 배열인 경우 리스너는 배열의 모든 객체에 대해 명명된 이벤트에 응답합니다.Properties
— 수신 대기할 속성을 나타내는meta.property
객체 핸들의 객체 배열 또는 셀형 배열입니다.PropEvent
—PreSet
,PostSet
,PreGet
,PostGet
중 하나여야 합니다.@CallbackFunction
— 이벤트가 발생할 때 실행되는 콜백 함수에 대한 함수 핸들입니다.
event.proplistener
클래스는 속성 이벤트 리스너 객체를 정의합니다. 이는 event.listener
클래스의 서브클래스이며 한 속성을 event.listener
로 정의된 항목에 추가합니다.
Object
— 속성 이벤트가 수신 대기하는 객체의 셀형 배열입니다.
속성 리스너를 만들 때 addlistener
를 호출하는 대신 event.proplistener
생성자를 호출할 수 있습니다. 그러나 addlistener
를 사용하지 않으면 리스너의 라이프사이클이 수신 대기하는 객체에 연결되지 않습니다.
event.proplistener
클래스는 handle
클래스입니다. event.proplistener
클래스와 event.listener
클래스는 동일한 이종 계층 구조의 일부입니다. 따라서 두 클래스의 객체를 모두 포함하는 배열을 만들 수 있습니다. 두 객체 클래스를 모두 포함하는 배열의 클래스는 event.listener
입니다.
속성값에 대한 변경 사항 수신 대기하기 항목을 참조하십시오.
meta.property
객체 사용에 대한 자세한 내용은 Get Information About Properties 항목을 참조하십시오.